@@ -142,8 +142,8 @@ public void testUpdateGeneratedValuesAndIdentity(VertxTestContext context) {
142142 .invoke ( identityAndValues -> {
143143 assertThat ( entity .getUpdateDate () ).isNotNull ();
144144 assertThat ( sqlTracker .getLoggedQueries ().size () ).isEqualTo ( expectedQuerySize );
145- assertThat ( sqlTracker .getLoggedQueries ().get ( 0 ) )
146- . startsWith ( "select" ) .contains ( "update" );
145+ assertThat ( sqlTracker .getLoggedQueries ().get ( 0 ) ). startsWith ( "select" );
146+ assertThat ( sqlTracker . getLoggedQueries (). get ( 1 ) ) .contains ( "update " );
147147 } )
148148 ) )
149149 );
@@ -182,7 +182,7 @@ public void testInsertGeneratedValuesAndIdentityAndRowId(VertxTestContext contex
182182 .call ( s ::flush )
183183 .invoke ( () -> {
184184 assertThat ( entity .getUpdateDate () ).isNotNull ();
185- assertThat ( sqlTracker .getLoggedQueries ().get ( 0 ) ).contains ( "update" );
185+ assertThat ( sqlTracker .getLoggedQueries ().get ( 0 ) ).contains ( "update " );
186186 assertNumberOfOccurrenceInQueryNoSpace ( 0 , "id_column" , shouldHaveRowId ? 0 : 1 );
187187 } )
188188 )
@@ -227,10 +227,19 @@ public void testInsertGeneratedValuesAndIdentityAndRowIdAndNaturalId(VertxTestCo
227227 );
228228 }
229229
230+ /**
231+ * The method is used to verify that the query logged at position `queryNumber`
232+ * contains the `expectedNumberOfOccurrences` occurrences of the value `toCkeck`.
233+ * e.g. `assertNumberOfOccurrenceInQueryNoSpace(1, "id", 3)` verifies the 1st executed query contains 3 occurrences of `id`
234+ *
235+ * @param queryNumber the position of the logged query
236+ * @param toCheck the String we want to check the number of occurrences in the query
237+ * @param expectedNumberOfOccurrences the number of occurrences of the `toCkeck` value we expect
238+ */
230239 private static void assertNumberOfOccurrenceInQueryNoSpace (int queryNumber , String toCheck , int expectedNumberOfOccurrences ) {
231240 String query = sqlTracker .getLoggedQueries ().get ( queryNumber );
232241 int actual = query .split ( toCheck , -1 ).length - 1 ;
233- assertThat ( actual ).as ( "number of " + toCheck ).isEqualTo ( expectedNumberOfOccurrences );
242+ assertThat ( actual ).as ( "Unexpected number of ' " + toCheck + "' in the query " + query ).isEqualTo ( expectedNumberOfOccurrences );
234243 }
235244
236245 private static GeneratedValuesMutationDelegate getDelegate (Class <?> entityClass , MutationType mutationType ) {
0 commit comments