Examples of assembleDto()


Examples of com.inspiresoftware.lib.dto.geda.assembler.Assembler.assembleDto()

        final SimpleDtoClass dto = new SimpleDtoClass();
        final SimpleEntityClass entity = createTestEntity2();

        final Assembler assembler =
                DTOAssembler.newAssembler(SimpleDtoClass.class, SimpleEntityClass.class);
        assembler.assembleDto(dto, entity, null, null);
        assertEquals(entity.getEntityId(), dto.getMyLong());
        assertEquals(entity.getName(), dto.getMyString());
        assertEquals(entity.getNumber(), dto.getMyDouble());
        assertEquals(entity.getDecision(), dto.getMyBoolean());
View Full Code Here

Examples of com.inspiresoftware.lib.dto.geda.assembler.Assembler.assembleDto()

        fromEntity.getField4parent().setId(99L);
        fromEntity.getField4parent().setSubField1("Parent 99");

        final MyDtoClass dto = new MyDtoClass();

        asm.assembleDto(dto, fromEntity, conv, bf);

        assertTrue(dto.getField1());

        assertEquals(dto.getField2(), "my sub data 1");
View Full Code Here

Examples of com.inspiresoftware.lib.dto.geda.assembler.Assembler.assembleDto()

        converters.put("boolToEnum", conv3toDto);

        final Assembler assembler =
                DTOAssembler.newAssembler(DtoClass.class, EntityClass.class);

        assembler.assembleDto(dto, entity, converters, null);

        assertEquals(DtoClass.Decision.Decided, dto.getMyEnum());

        dto.setMyEnum(DtoClass.Decision.Undecided);
View Full Code Here

Examples of com.inspiresoftware.lib.dto.geda.assembler.Assembler.assembleDto()

        fromEntity.setWrongNameOnEntity("wrongNameOnEntity");
        fromEntity.setWrongType(Double.valueOf(20D));

        final MyDtoWithSameFieldsClass dto = new MyDtoWithSameFieldsClass();

        asm.assembleDto(dto, fromEntity, null, bf);

        assertEquals(dto.getField1(), "field1");
        assertTrue(dto.getField2());
        assertTrue(dto.getField3());
        assertEquals(dto.getField4(), Integer.valueOf(4));
View Full Code Here

Examples of com.inspiresoftware.lib.dto.geda.assembler.Assembler.assembleDto()

        fromEntity.setWrongNameOnEntity("wrongNameOnEntity");
        fromEntity.setWrongType(Double.valueOf(20D));

        final MyDtoWithSameFieldsClass dto = new MyDtoWithSameFieldsClass();

        asm.assembleDto(dto, fromEntity, null, bf);

        assertEquals(dto.getField1(), "field1");
        assertTrue(dto.getField2());
        assertTrue(dto.getField3());
        assertNull(dto.getField4());
View Full Code Here

Examples of com.inspiresoftware.lib.dto.geda.assembler.Assembler.assembleDto()

        fromEntity.setWrongNameOnEntity("wrongNameOnEntity");
        fromEntity.setWrongType(Double.valueOf(20D));

        final MyDtoWithSameFieldsClass dto = new MyDtoWithSameFieldsClass();

        asm.assembleDto(dto, fromEntity, null, bf);

        assertEquals(dto.getField1(), "field1");
        assertTrue(dto.getField2());
        assertTrue(dto.getField3());
        assertEquals(dto.getField4(), Integer.valueOf(4));
View Full Code Here

Examples of com.inspiresoftware.lib.dto.geda.assembler.Assembler.assembleDto()

        fromEntity.setWrongNameOnEntity("wrongNameOnEntity");
        fromEntity.setWrongType(Double.valueOf(20D));

        final MyDtoWithSameFieldsClass dto = new MyDtoWithSameFieldsClass();

        asm.assembleDto(dto, fromEntity, null, bf);

        assertEquals(dto.getField1(), "field1");
        assertTrue(dto.getField2());
        assertTrue(dto.getField3());
        assertNull(dto.getField4());
View Full Code Here

Examples of com.inspiresoftware.lib.dto.geda.assembler.Assembler.assembleDto()

        fromEntity.getField4parent().setId(99L);
        fromEntity.getField4parent().setSubField1("Parent 99");

        final MyDtoClass dto = new MyDtoClass();

        asm.assembleDto(dto, fromEntity, conv, bf);

        assertTrue(dto.getField1());

        assertEquals(dto.getField2(), "my sub data 1");
View Full Code Here

Examples of com.inspiresoftware.lib.dto.geda.assembler.Assembler.assembleDto()

        entity.setEntityId(2L);
        entity.setNumber(2d);
        entity.setName("name");

        assembler.assembleDto(dto, entity, null, null);

        assertEquals(Long.valueOf(2L), dto.getMyLong());
        assertEquals(Double.valueOf(2d), dto.getMyDouble());
        assertEquals("name", dto.getMyString());
View Full Code Here

Examples of com.inspiresoftware.lib.dto.geda.assembler.Assembler.assembleDto()

        fromEntity.setWrongNameOnEntity("wrongNameOnEntity");
        fromEntity.setWrongType(Double.valueOf(20D));

        final MyDtoWithSameFieldsClass dto = new MyDtoWithSameFieldsClass();

        asm.assembleDto(dto, fromEntity, null, bf);

        assertEquals(dto.getField1(), "field1");
        assertTrue(dto.getField2());
        assertTrue(dto.getField3());
        assertEquals(dto.getField4(), Integer.valueOf(4));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.