assertj-db
assertj-db copied to clipboard
Assertions for database
Bumps [h2](https://github.com/h2database/h2database) from 1.4.200 to 2.1.214. Release notes Sourced from h2's releases. version-2.1.214 Important bugs and regression fixes discovered after 2.1.210 release: Version 2.1.212 Numerous bugs and regression fixes discovered...
Hi, First, I would like to share I really like this project and use it a lot in project for my db testing, so thanks ! I would like to...
I am using Oracle DB for testing. Also, the application user and the schema management user are different. Watching at changes.changesList in the code below, it's null. ``` OracleDataSource ods...
"ORA-00942: table or view does not exist" occurs when calling setStartPointNow(). Because the table name created by Flyway is lowercase, you must enclose the table name in double quotes when...
Today we can assert that a column has **exactly** some values : ``` assertThat(table).column("name").containsValues("Hewson", "Evans", "Clayton", "Mullen"); ``` If the table contains more rows / values, the assertion fails. But...
Hi, Would be great if you could change the current versioning scheme to respect the most used [semantic versionning](versioning ): > Summary > Given a version number MAJOR.MINOR.PATCH, increment the:...
The idea is to have an assertion like : `assertThat(table).isEqualTo(anotherTable);`
This was ok if i use assertj-core 3.15.0 SoftAssertions , but it breaks in assertj-core 3.19.0 . Its due to generic return type ``` public RequestAssert assertThat(Request actual) { return...
When I call setStartPointNow() a lot of connections are opened. One for getting all the tables and then the code loops over all tables and opens another connection for each...
I would like to include condition objects when I call the hasValue method of a row assertion ``` softAssertions.assertThat(changes) .changeOnTableWithPks(tableName, primaryKeyValue) .isCreation() .rowAtEndPoint() .hasValues(1, 'Test', new HamcrestCondition(Matchers.greaterThan(2))); ```