package com.beer.business.data;
import junit.framework.TestCase;
import java.util.Collection;
import com.beer.business.domain.Beer;
import com.beer.business.domain.State;
public class BeerDaoComponentTest extends TestCase {
private BeerDaoImpl beerData;
public BeerDaoComponentTest(String name) {
super(name);
}
public void setUp() {
beerData = new BeerDaoImpl();
}
public void testGetAllStates() {
Collection states = beerData.findAllStates(BeerDao.ALL_STATES);
assertTrue("No states found!", states != null && states.size() > 0);
}
public void testInvalidSql() {
Collection states = null;
try
{
states = beerData.findAllStates("select * from junk");
}
catch (Exception e)
{
assertTrue("No states found!", states != null && states.size() > 0);
}
}
}