Package com.impetus.kundera.entity

Examples of com.impetus.kundera.entity.PersonnelDTO


     * Test method for {@link com.impetus.kundera.property.PropertyAccessorHelper#set(java.lang.Object, java.lang.reflect.Field, byte[])}.
     */
    @Test
    public void testSetObjectFieldByteArray()
    {
        PersonnelDTO person = new PersonnelDTO();   
        try
        {
            PropertyAccessorHelper.set(person, person.getClass().getDeclaredField("personId"), "1".getBytes());
            PropertyAccessorHelper.set(person, person.getClass().getDeclaredField("firstName"), "Amresh".getBytes());
            PropertyAccessorHelper.set(person, person.getClass().getDeclaredField("lastName"), "Singh".getBytes());
           
            Assert.assertEquals("1", person.getPersonId());
            Assert.assertEquals("Amresh", person.getFirstName());
            Assert.assertEquals("Singh", person.getLastName());
        }
        catch (SecurityException e)
        {
            Assert.fail(e.getMessage());
        }
View Full Code Here


     * Test method for {@link com.impetus.kundera.property.PropertyAccessorHelper#set(java.lang.Object, java.lang.reflect.Field, java.lang.String)}.
     */
    @Test
    public void testSetObjectFieldString()
    {
        PersonnelDTO person = new PersonnelDTO();   
        try
        {
            PropertyAccessorHelper.set(person, person.getClass().getDeclaredField("personId"), "1");
            PropertyAccessorHelper.set(person, person.getClass().getDeclaredField("firstName"), "Amresh");
            PropertyAccessorHelper.set(person, person.getClass().getDeclaredField("lastName"), "Singh");
           
            Assert.assertEquals("1", person.getPersonId());
            Assert.assertEquals("Amresh", person.getFirstName());
            Assert.assertEquals("Singh", person.getLastName());
        }
        catch (SecurityException e)
        {
            Assert.fail(e.getMessage());
        }
View Full Code Here

     * Test method for {@link com.impetus.kundera.property.PropertyAccessorHelper#set(java.lang.Object, java.lang.reflect.Field, java.lang.Object)}.
     */
    @Test
    public void testSetObjectFieldObject()
    {
        PersonnelDTO person = new PersonnelDTO();   
        try
        {
            Object id = "1";
            Object fn = "Amresh";
            Object ln = "Singh";
           
            PropertyAccessorHelper.set(person, person.getClass().getDeclaredField("personId"), id);
            PropertyAccessorHelper.set(person, person.getClass().getDeclaredField("firstName"), fn);
            PropertyAccessorHelper.set(person, person.getClass().getDeclaredField("lastName"), ln);
           
            Assert.assertEquals("1", person.getPersonId());
            Assert.assertEquals("Amresh", person.getFirstName());
            Assert.assertEquals("Singh", person.getLastName());
        }
        catch (SecurityException e)
        {
            Assert.fail(e.getMessage());
        }
View Full Code Here

     * Test method for {@link com.impetus.kundera.property.PropertyAccessorHelper#getObject(java.lang.Object, java.lang.reflect.Field)}.
     */
    @Test
    public void testGetObjectObjectField()
    {
        PersonnelDTO person = new PersonnelDTO("1", "Amresh", "Singh");
       
        try
        {
            Object id = PropertyAccessorHelper.getObject(person, person.getClass().getDeclaredField("personId"));
            Object fn = PropertyAccessorHelper.getObject(person, person.getClass().getDeclaredField("firstName"));
            Object ln = PropertyAccessorHelper.getObject(person, person.getClass().getDeclaredField("lastName"));
           
            Assert.assertEquals("1", id);
            Assert.assertEquals("Amresh", fn);
            Assert.assertEquals("Singh", ln);
        }
View Full Code Here

     * Test method for {@link com.impetus.kundera.property.PropertyAccessorHelper#getObjectCopy(java.lang.Object, java.lang.reflect.Field)}.
     */
    @Test
    public void testGetObjectCopy()
    {
        PersonnelDTO person = new PersonnelDTO("1", "Amresh", "Singh");
        try
        {
            Object fn = PropertyAccessorHelper.getObjectCopy(person, person.getClass().getDeclaredField("firstName"));
            Assert.assertEquals("Amresh", fn);
        }
        catch (SecurityException e)
        {           
            Assert.fail(e.getMessage());
View Full Code Here

     * Test method for {@link com.impetus.kundera.property.PropertyAccessorHelper#getString(java.lang.Object, java.lang.reflect.Field)}.
     */
    @Test
    public void testGetStringObjectField()
    {
        PersonnelDTO person = new PersonnelDTO("1", "Amresh", "Singh");       
        try
        {
            String id = PropertyAccessorHelper.getString(person, person.getClass().getDeclaredField("personId"));
            String fn = PropertyAccessorHelper.getString(person, person.getClass().getDeclaredField("firstName"));
            String ln = PropertyAccessorHelper.getString(person, person.getClass().getDeclaredField("lastName"));
           
            Assert.assertEquals("1", id);
            Assert.assertEquals("Amresh", fn);
            Assert.assertEquals("Singh", ln);
        }
View Full Code Here

     * Test method for {@link com.impetus.kundera.property.PropertyAccessorHelper#get(java.lang.Object, java.lang.reflect.Field)}.
     */
    @Test
    public void testGet()
    {
        PersonnelDTO person = new PersonnelDTO("1", "Amresh", "Singh");       
        try
        {
            byte[] id = PropertyAccessorHelper.get(person, person.getClass().getDeclaredField("personId"));
            byte[] fn = PropertyAccessorHelper.get(person, person.getClass().getDeclaredField("firstName"));
            byte[] ln = PropertyAccessorHelper.get(person, person.getClass().getDeclaredField("lastName"));
           
            Assert.assertEquals("1", new StringAccessor().fromBytes(String.class, id));
            Assert.assertEquals("Amresh", new StringAccessor().fromBytes(String.class, fn));
            Assert.assertEquals("Singh", new StringAccessor().fromBytes(String.class, ln));
        }
View Full Code Here

     * Test method for {@link com.impetus.kundera.property.PropertyAccessorHelper#getObject(java.lang.Object, java.lang.String)}.
     */
    @Test
    public void testGetObjectObjectString()
    {
        PersonnelDTO person = new PersonnelDTO("1", "Amresh", "Singh");       
        try
        {
            Object id = PropertyAccessorHelper.getObject(person, "personId");
            Object fn = PropertyAccessorHelper.getObject(person, "firstName");
            Object ln = PropertyAccessorHelper.getObject(person, "lastName");
View Full Code Here

     * Test method for {@link com.impetus.kundera.property.PropertyAccessorHelper#toBytes(java.lang.Object, java.lang.reflect.Field)}.
     */
    @Test
    public void testToBytesObjectField()
    {
        PersonnelDTO person = new PersonnelDTO("1", "Amresh", "Singh");       
        try
        {
            byte[] b = PropertyAccessorHelper.toBytes("1" , person.getClass().getDeclaredField("personId"));          
            Assert.assertEquals("1", new StringAccessor().fromBytes(String.class, b));           
        }
        catch (SecurityException e)
        {           
            Assert.fail(e.getMessage());
View Full Code Here

    // @Test
    public void testEntityListener()
    {
        EntityManagerFactory emf = getEntityManagerFactory();
        EntityManager em = emf.createEntityManager();
        PersonnelDTO dto = new PersonnelDTO();
        dto.setFirstName("Vivek");
        dto.setLastName("vivek");
        dto.setPersonId("1_p");
        em.persist(dto);
        PersonnelDTO result = em.find(PersonnelDTO.class, "1_p");
        Assert.assertNotNull(result);
        Assert.assertEquals("Mishra", result.getLastName());
        emf.close();

    }
View Full Code Here

TOP

Related Classes of com.impetus.kundera.entity.PersonnelDTO

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.