Skip to content

Releases: TestMonkeys/jEntityTest

v1.1 ListComparisons

16 Mar 15:37
Compare
Choose a tag to compare

What's Changed

  • New Functionality - Comparing Lists of entities by @costea32 in #177

Full Changelog: v1.0.6...v1.1.0

v1.0.5

22 Mar 17:44
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.3...v1.0.5

v1.0.4

11 Feb 15:36
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.3...v1.0.4

v1.0.3 Minor Updates

22 Sep 08:27
Compare
Choose a tag to compare

Adding more details to null checks:
#102
#103

Version One

02 Sep 14:05
Compare
Choose a tag to compare

Overview
This is the major release 1 containing full validation and comparison options for objects. Comparison models can be defined using annotations or using a Yaml file in case you do not want to include annotations on your DTO's or you don't have access to the DTO's used in tests.
Another important addition is the ability to check an expected entity is present in a list.

Changes
#77 Adding support for yaml comparison model definition
#92 Add matcher for expected entity in list

Describe enhancement

08 Mar 08:02
1245b40
Compare
Choose a tag to compare

Enhancing description of the matcher along with the expected object's json representation

Un-ordered child lists comparison

17 Feb 12:15
6fddc87
Compare
Choose a tag to compare

Adding option to allow for un-ordered child lists to be compared ignoring the order of the elements.

Regex Comparison

12 Jan 17:13
85a7bd6
Compare
Choose a tag to compare

Adding Regex Comparison strategy

jEntityTest v0.2.0

12 Nov 16:08
Compare
Choose a tag to compare

Bug fixes:

#16 Multiple mismatch messages displayed on recursive matching
#36 Null pointer exception in EntityComparator compare(..) method when expected null
#38 Null pointer exception when comparing properties with null value in SimleTypeComparator

jEntityTest v0.1.1

06 Nov 13:00
Compare
Choose a tag to compare

Bug fixes:

#27 DateTimeComparison false positive for nanoOfSecond difference
#28 Date time false positive for situations where expected time is less than actual