From 21e87e12cbdda454fee328d91b5de20671a3ca32 Mon Sep 17 00:00:00 2001 From: rob bygrave Date: Tue, 29 May 2018 13:38:17 +1200 Subject: [PATCH] Adjust test for #1391 ... such that OrganizationTreeNode has at least one db column as part of insert (for PG) --- .../org/tests/inheritance/OrganizationTreeNode.java | 12 +++++++++++- .../org/tests/inheritance/TestTreeOrganisations.java | 7 +++++-- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/src/test/java/org/tests/inheritance/OrganizationTreeNode.java b/src/test/java/org/tests/inheritance/OrganizationTreeNode.java index ebcac89ea..ae8d4b4a6 100644 --- a/src/test/java/org/tests/inheritance/OrganizationTreeNode.java +++ b/src/test/java/org/tests/inheritance/OrganizationTreeNode.java @@ -20,6 +20,8 @@ public class OrganizationTreeNode { @Id private Long id; + private String name; + @OneToOne(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "parentTreeNode") @NotNull @PrivateOwned @@ -33,7 +35,15 @@ public class OrganizationTreeNode { this.id = id; } - public OrganizationNode getOrganizationNode() { + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public OrganizationNode getOrganizationNode() { return organizationNode; } diff --git a/src/test/java/org/tests/inheritance/TestTreeOrganisations.java b/src/test/java/org/tests/inheritance/TestTreeOrganisations.java index 2875a9634..3bdc08d8a 100644 --- a/src/test/java/org/tests/inheritance/TestTreeOrganisations.java +++ b/src/test/java/org/tests/inheritance/TestTreeOrganisations.java @@ -13,8 +13,11 @@ public class TestTreeOrganisations extends BaseTestCase { public void test() { OrganizationTreeNode treeNode = new OrganizationTreeNode(); - OrganizationNode node = new OrganizationUnit(); - + treeNode.setName("tree"); + + OrganizationUnit node = new OrganizationUnit(); + node.setTitle("node"); + treeNode.setOrganizationNode(node); Ebean.save(treeNode);