Skip to content

Releases: jupiter-tools/spring-test-mongo

0.15 Release

25 Mar 12:58
0e153b2
Compare
Choose a tag to compare

🚀 New Features

  • add the mongodb replica set for transactions support

❤️ Contributors

Thanks to @vladislav-shelengovskiy

0.14 Release

15 Jun 00:45
Compare
Choose a tag to compare

🐞 Bug Fixes

Fix a problem with dynamic data sets initialization with groovy and js scripts ( #60 )
Fix a problem with comparing float and double in expected datasets (#60 )
Fix a problem with codecov reports ( #62 )

📦 Dependency Upgrades

Update SpringBoot version ( #60 )
Update Jackson (#61 )
Update Guava ( #52 )

0.13 Release

23 Apr 23:18
2b6b53f
Compare
Choose a tag to compare

⭐️ New Features

  • Support of the SpringBoot 2.1.4. ( #48 )
  • Improve support of the GeoJson data types ( #45 )
  • Add an ability to verify that data in MongoDb didn't change after a test execution ( #36 )

🐞 Bug Fixes

  • Use a value in the @Document annotation only with a SpringBoot version 2.1.X ( #47 )
  • Use null-value in the DataSet ( #44 )
  • Using nested arrays of floating point values in the matching(expected) DataSet ( #39 )

📚 Documentation

  • Add an example of using the GeoJson ( #40 )
  • Add an example of using the Immutable DataSet ( #36 )

📦 Dependency Upgrades

  • Update Unit version to 5.4.2 ( #42 )
  • Update SureFire version to 2.22.1 ( #42 )

🛠 Internal Features

  • Test a throwing exceptions in the integration test of MongoDataSet (for error cases) ( #41 )

0.12 Release

26 Mar 01:06
f8f28be
Compare
Choose a tag to compare
  • Fixed bug with a path to dataset #8
  • Trim space in regex pattern for date-match #30
  • Add support of the javascript dynamic values #27
  • Add Javascript based smart matchers of dataset values #31
  • Fix the getEntityClassName to retrieve an entity class when collection is empty #24
  • Add a processing of dynamic values in the imported datasets #22
  • Improve documentation #13

beta 0.11

20 Dec 02:43
883f1e3
Compare
Choose a tag to compare
  • Add support for the using Groovy scripts in expected data sets.
  • Fix a bug with the running all tests (with mongodb testcontainers and without, but with the same context in the spring cache contexts)
  • Add support for the nested arrays and maps in dynamic datasets

beta 0.10

17 Dec 07:43
2e2c894
Compare
Choose a tag to compare
add ContextConfiguration

beta 0.9

16 Dec 01:53
cc6b675
Compare
Choose a tag to compare
  • Nested object in expected datasets
  • Regular expression support

beta 0.8

14 Dec 03:01
86d7e30
Compare
Choose a tag to compare

Fix the bug with a path to the data set file.

beta 0.7

13 Dec 06:54
1670ee3
Compare
Choose a tag to compare

update TestContainers version

beta 0.6

13 Dec 05:21
963ad67
Compare
Choose a tag to compare

➕ ExpectedDataSet