Skip to content

Releases: Nylle/JavaFixture

2.8.1

26 Apr 18:21

Choose a tag to compare

  • Support @Column-annotation. (see docs)
  • Bugfix: @TestWithFixture(minCollectionSize) now defaults to 2 (instead of 10) to be in line with other configuration defaults

2.8.0

24 Apr 22:14

Choose a tag to compare

  • File and URI are now created in a way that works in java17
  • @TempDir-annotations can be used in the parameter-list of a test-method annotated with @TestWithFixture, if the parameter comes last (see docs)
  • @Size-annotations for String-fields will be respected during random creation (see docs)
    Heads up! As a side effect, random strings will no longer have a fixed length of 36 characters, but will instead be between 0 and 128 long

2.7.0

09 Aug 20:16

Choose a tag to compare

Add @Fixture-annotation to @TestWithCases

This allows the use of random values from fixtures in combination with parametrised tests.
See docs for further information.

2.6.1

30 Nov 20:07

Choose a tag to compare

Fix WildcardType-resolution: #57

2.6.0

30 Nov 15:17

Choose a tag to compare

Fields in superclasses can now be populated and customized

2.5.1

26 Nov 07:54

Choose a tag to compare

Throw exception when non-existing field is being omitted.

2.5.0

26 Nov 07:19

Choose a tag to compare

2.4.0

09 Nov 12:57

Choose a tag to compare

2.3.0

09 Nov 09:07

Choose a tag to compare

The annotation @TestWithFixture can now be configured:
https://github.com/Nylle/JavaFixture#inject-random-values-into-single-test

2.2.0

09 Nov 09:04

Choose a tag to compare

Fixture can now be also configured fluently:
https://github.com/Nylle/JavaFixture#configuration