Package org.easycassandra.bean

Source Code of org.easycassandra.bean.DrinkDAOTest

package org.easycassandra.bean;

import junit.framework.Assert;

import org.easycassandra.bean.dao.PersistenceDao;
import org.easycassandra.bean.model.Drink;
import org.easycassandra.bean.model.Person;
import org.junit.Test;
/**
* DrinkDAO test.
* @author otaviojava
*/
public class DrinkDAOTest {

    private static final int YEAR = 19;

    private PersistenceDao<Drink, Long> dao = new PersistenceDao<Drink, Long>(
            Drink.class);

    private PersistenceDao<Person, Long> personDao = new PersistenceDao<Person, Long>(
            Person.class);
    /**
     * run the test.
     */
    @Test
    public void insertTest() {
        Drink drink = new Drink();
        drink.setId(1L);
        drink.setFlavor("orange");
        drink.setName("cup of juice");

        Person person = new Person();
        person.setId(1L);
        person.setName("otávio");
        person.setYear(YEAR);
        personDao.insert(person);

        Assert.assertTrue(dao.insert(drink));
    }
    /**
     * run the test.
     */
    @Test
    public void retrieveTest() {
        Drink drink = dao.retrieve(1L);

        Assert.assertNotNull(drink);
    }

}
TOP

Related Classes of org.easycassandra.bean.DrinkDAOTest

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.