simerplaha / SwayDB

Persistent and in-memory key-value storage engine for JVM that scales on a single machine.
https://swaydb.simer.au
Apache License 2.0
293 stars 16 forks source link

Improve testing #349

Open simerplaha opened 2 years ago

simerplaha commented 2 years ago

Test cases are getting hard to maintain. CommonAssertions and TestData are getting too large - All test functions are jammed into these files.

All helper functions should be split into their dedicated *TestKit files.

For example all Segment related test data generator etc should be under SegementTestKit