using reflection to correct unit test. Unit test order is non certain and so in this test the template may already be loaded (fail) - to avoid this we use reflection to create a new non-singleton instance and to excite the private loading of templates.

Change-Id: I7b4467e006065e234138d0a577ab0d42c956d691
Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
resolved three unit test errors in cdk-builder3d, due to the SINGLE_OR_DOUBLE flag which if not erased was leading to different atom types and thus fingerprints when searching for templates.

Change-Id: Icbbdeee7f97f7e85c56c2b81eada5df157d766b6
Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
replaced manipulator produce anonymous structures - the new method avoids cloning so all values will always be default and avoids issues from the previous commit

Change-Id: Ib8b2d75f53ffc7011d70e6a46e4047a2d9f8b858
Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
corrected assertion, refer to data added in: commit deebfaba04

Change-Id: I00b0481b39df11774167fbfc97ea0b61dcfc2325
Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
corrected assertion to compare correct values, an IBitFingerprint (7004511a2b) cannot be comapred with an BitSet

Change-Id: I4d32f66de4cbca161f73ae0bb0c73e92a4f4ebaf
Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
updated unit test assertions to match the fingerprinter that was changed in b27ee124bb

Change-Id: I304de86d0425314e5ff64383b950979863a9a980
Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>