@Test
 @Resources(annotatedClasses = {TableWithUniqueConstraint.class, SecondTable.class})
 public void testTableUniqueConstraints() {
   EntityBinding binding = getEntityBinding(TableWithUniqueConstraint.class);
   testTableUniqueConstraints(binding.getPrimaryTable(), "u1", 2);
   testTableUniqueConstraints(
       ((MultipleHiLoPerTableGenerator)
               binding.getHierarchyDetails().getEntityIdentifier().getIdentifierGenerator())
           .getTable(),
       "u2",
       1);
   testTableUniqueConstraints(
       SchemaUtil.getCollection(TableWithUniqueConstraint.class, "secondTables", meta)
           .getPluralAttributeKeyBinding()
           .getCollectionTable(),
       "u3",
       2);
   testTableUniqueConstraints(
       SchemaUtil.getCollection(TableWithUniqueConstraint.class, "elements", meta)
           .getPluralAttributeKeyBinding()
           .getCollectionTable(),
       "u4",
       1);
 }