package com.cin.test;
import static org.junit.Assert.*;
import java.util.Date;
import org.junit.Test;
import com.cin.dto.InsurencePolicyDTO;
public class DtoTest {
@Test
public void testCloneInsurencePolicy(){
InsurencePolicyDTO p = new InsurencePolicyDTO();
p.setUserSSN(123);
p.setPropertyName("My Property");
p.setPropertyValue(1000);
p.setDeductibles(100);
p.setQuote(10);
p.setStartDate(new Date(12304L));
p.setEndDate(new Date(12305L));
InsurencePolicyDTO p2 = p.clone();
assertNotNull(p2);
assertEquals(p.getUserSSN(), p2.getUserSSN());
assertEquals(p.getPropertyName(), p2.getPropertyName());
assertEquals(p.getPropertyValue(), p2.getPropertyValue());
assertEquals(p.getDeductibles(), p2.getDeductibles());
assertEquals(p.getQuote(), p2.getQuote());
assertEquals(p.getStartDate(), p2.getStartDate());
assertEquals(p.getEndDate(), p2.getEndDate());
}
}