Package com.impetus.kundera.metadata.validator

Examples of com.impetus.kundera.metadata.validator.GeneratedIdStrategyTable


    public void testTableStrategy() throws NoSuchFieldException, SecurityException, IllegalArgumentException,
            IllegalAccessException
    {
        IdGenerator idGenerator = new IdGenerator();

        GeneratedIdStrategyTable tableStrategy = new GeneratedIdStrategyTable();
        tableStrategy.setName("table strategy");

        Assert.assertEquals(0, tableStrategy.getId());

        EntityMetadata entityMetadata = KunderaMetadataManager.getEntityMetadata(kunderaMetadata,
                GeneratedIdStrategyTable.class);

        // on auto strategy
        idGenerator
                .generateAndSetId(tableStrategy, entityMetadata, CoreTestUtilities.getDelegator(em), kunderaMetadata);
        Assert.assertTrue(tableStrategy.getId() > 0);

        try
        {
            setInvalidClient(CoreTestUtilities.getDelegator(em));
            idGenerator.generateAndSetId(tableStrategy, entityMetadata, CoreTestUtilities.getDelegator(em),
View Full Code Here

TOP

Related Classes of com.impetus.kundera.metadata.validator.GeneratedIdStrategyTable

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.