Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: Nylle/JavaFixture

Tags

2.16.0

Toggle 2.16.0's commit message
## Release Notes

- Feature: When annotated with `@Strict`, an Enum in a `@TestWithCases` will be checked for whether all enum-values are covered by test-cases

2.15.0

Toggle 2.15.0's commit message
## Release Notes

- Feature: Support Enums in `@TestWithCases` #127

2.14.0

Toggle 2.14.0's commit message
## What's changed?

- Bugfix: Inconsistent Collection Behaviour Between Records and Classes #125
- Feature: Extend `without()` to Support Classes #121
- Maintenance: bump org.assertj:assertj-core from 3.27.6 to 3.27.7

2.13.2

Toggle 2.13.2's commit message
## What's changed?

- Bugfix: Misleading error-message when a deeply nested customization fails

2.13.1

Toggle 2.13.1's commit message
## What's changed?

- Bugfix: Chained field-customisation do not work for records (Java 16).
- Bugfix: Random constructors sometimes ignore customisation.

2.13.0

Toggle 2.13.0's commit message
## What's changed?

- Feature: Support chained field-customisation, e.g. `.with("myField.nestedField")`

2.12.1

Toggle 2.12.1's commit message
## What's changed?

- Bugfix: Subclasses of collections are now fixtured as proxy instead of throwing (see #114).

2.12.0

Toggle 2.12.0's commit message
fix: remove duplicate repository entry

This caused an invalid pom.

2.11.0

Toggle 2.11.0's commit message
## What's changed?

- Bugfix: Sets can now contain more than one element (#102)
- Bugfix: The `equals`-method will no longer be proxied for abstract specimen (#103)
- Feature: Collections will now contain unique elements instead of a number of copies of the same instance
- Experimental: Failures to fixture an object will now contain more information about what was attempted and what went wrong

2.10.1

Toggle 2.10.1's commit message
## What's changed?

- Minor improvements for (experimental) interface support