/**
* Copyright: Copyright (c) From Down & Around, Inc.
*/
package com.fdar.apress.s2.domain;
public class LocationTestCase extends PersistenceBaseClass {
public void testAddressCreateFind() throws Exception {
Address l = new Address();
l.setName("loc1");
l.setCity("boston");
l.setState("ma");
l.setAddress("newberry st");
l.setZipcode("02140");
entityMgr.persist(l);
entityMgr.flush();
Address test = entityMgr.find(Address.class,l.getId());
assertNotNull(test);
assertEquals(l.getId(),test.getId());
assertEquals(l.getName(),test.getName());
assertEquals(l.getCity(),test.getCity());
assertEquals(l.getState(),test.getState());
assertEquals(l.getAddress(),test.getAddress());
assertEquals(l.getZipcode(),test.getZipcode());
}
public void testBroadcastCreateFind() throws Exception {
Broadcast l = new Broadcast();
l.setName("loc1");
l.setCity("boston");
l.setState("ma");
l.setStationIdentifier("cbs5");
l.setNetwork("cbs");
entityMgr.persist(l);
entityMgr.flush();
Broadcast test = entityMgr.find(Broadcast.class,l.getId());
assertNotNull(test);
assertEquals(l.getId(),test.getId());
assertEquals(l.getName(),test.getName());
assertEquals(l.getCity(),test.getCity());
assertEquals(l.getState(),test.getState());
assertEquals(l.getStationIdentifier(),test.getStationIdentifier());
assertEquals(l.getNetwork(),test.getNetwork());
}
}