Skip to content

Commit

Permalink
adjusts
Browse files Browse the repository at this point in the history
  • Loading branch information
mshima committed Feb 9, 2024
1 parent 6253c2d commit 305c2ad
Showing 1 changed file with 10 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1618,22 +1618,18 @@ _%>
assertSameRepositoryCount(databaseSizeBeforeUpdate);
<%= persistClass %> test<%= entityClass %> = <%= entityInstance %>List.get(<%= entityInstance %>List.size() - 1);

// prettier-ignore
assertAll("Verify partially updated fields",
<%_ for (field of fieldsToIncludeInPartialPatchTest) { _%>
<%_ if (field.fieldTypeZonedDateTime) { _%>
() -> assertThat(test<%= entityClass %>.get<%= field.fieldInJavaBeanMethod %>()).isEqualTo(<%= field.testWithConstant %>),
assertThat(test<%= entityClass %>.get<%= field.fieldInJavaBeanMethod %>()).isEqualTo(<%= field.testWithConstant %>);
<%_ } else if (field.fieldTypeBinary && !field.blobContentTypeText) { _%>
() -> assertThat(test<%= entityClass %>.get<%= field.fieldInJavaBeanMethod %>()).isEqualTo(<%= field.testWithConstant %>),
() -> assertThat(test<%= entityClass %>.get<%= field.fieldInJavaBeanMethod %>ContentType()).isEqualTo(<%= field.testWithConstant %>_CONTENT_TYPE),
assertThat(test<%= entityClass %>.get<%= field.fieldInJavaBeanMethod %>()).isEqualTo(<%= field.testWithConstant %>);
assertThat(test<%= entityClass %>.get<%= field.fieldInJavaBeanMethod %>ContentType()).isEqualTo(<%= field.testWithConstant %>_CONTENT_TYPE);
<%_ } else if (field.fieldTypeBigDecimal) { _%>
() -> assertThat(test<%= entityClass %>.get<%= field.fieldInJavaBeanMethod %>()).isEqualByComparingTo(<%= field.testWithConstant %>),
assertThat(test<%= entityClass %>.get<%= field.fieldInJavaBeanMethod %>()).isEqualByComparingTo(<%= field.testWithConstant %>);
<%_ } else { _%>
() -> assertThat(test<%= entityClass %>.get<%= field.fieldInJavaBeanMethod %>()).isEqualTo(<%= field.testWithConstant %>),
assertThat(test<%= entityClass %>.get<%= field.fieldInJavaBeanMethod %>()).isEqualTo(<%= field.testWithConstant %>);
<%_ } _%>
<%_ } _%>
() -> {}
);
}

@Test<%= transactionalAnnotation %>
Expand Down Expand Up @@ -1915,7 +1911,12 @@ _%>

public static void assert<%- persistClass %>RelevantPropertiesAndRelationshipsEquals(<%- persistClass %> expected, <%- persistClass %> actual) {
assert<%- persistClass %>RelevantPropertiesEquals(expected, actual);
<%_ if (reactive && databaseTypeSql) { _%>
// Test fails because reactive api returns an empty object instead of null
// assert<%- persistClass %>RelationshipsEquals(expected, actual);
<%_ } else { _%>
assert<%- persistClass %>RelationshipsEquals(expected, actual);
<%_ } _%>
}

public static void assert<%- persistClass %>RelevantPropertiesEquals(<%- persistClass %> expected, <%- persistClass %> actual) {
Expand All @@ -1941,12 +1942,7 @@ _%>
// prettier-ignore
assertAll("Verify relationships",
<%_ for (const relationship of relationships.filter(relationship => !relationship.autoGenerate && !relationship.otherEntity.builtInUser)) { _%>
<%_ if (reactive && databaseTypeSql) { _%>
// Test fails because reactive api returns an empty object instead of null
<% if (relationship.collection) { %>// <% } %>() -> assertThat(expected.get<%- relationship.propertyJavaBeanName %>()).as("check <%- relationship.propertyName %>").isEqualTo((actual.get<%- relationship.propertyJavaBeanName %>() == null || actual.get<%- relationship.propertyJavaBeanName %>().get<%- primaryKey.nameCapitalized %>() == null) ? null : actual.get<%- relationship.propertyJavaBeanName %>()),
<%_ } else { _%>
() -> assertThat(expected.get<%- relationship.propertyJavaBeanName %>()).as("check <%- relationship.propertyName %>").isEqualTo(actual.get<%- relationship.propertyJavaBeanName %>()),
<%_ } _%>
<%_ } _%>
() -> {}
);
Expand Down

0 comments on commit 305c2ad

Please sign in to comment.