#906 - Add NamingConvention Support for JoinColumn (OneToMany, ManyToOne) - was PR #887

This commit is contained in:
Rob Bygrave
2016-12-02 21:21:19 +13:00
parent 1dd0f3f609
commit a3754e31f2
7 changed files with 53 additions and 5 deletions
@@ -15,4 +15,14 @@ public class MatchingNamingConventionTest {
String col = namingConvention.getColumnFromProperty(null, fkCol);
assertThat(col).isEqualTo(fkCol);
}
}
@Test
public void getForeignKey() {
String fk = namingConvention.getForeignKey("billingAddress", "id");
assertThat(fk).isEqualTo("billingAddressId");
fk = namingConvention.getForeignKey("billingAddress", "remoteIdProperty");
assertThat(fk).isEqualTo("billingAddressRemoteIdProperty");
}
}
@@ -17,4 +17,13 @@ public class UnderscoreNamingConventionTest {
assertThat(col).isEqualTo(fkCol);
}
}
@Test
public void getForeignKey() {
String fk = namingConvention.getForeignKey("billing_address", "id");
assertThat(fk).isEqualTo("billing_address_id");
fk = namingConvention.getForeignKey("billing_address", "remoteIdProperty");
assertThat(fk).isEqualTo("billing_address_remote_id_property");
}
}