Skip to content

Instantly share code, notes, and snippets.

public class HistoricalRecordController {
public List<HistoricalRecord> listAll() {
return Collections.EMPTY_LIST;
}
}
public class HistoricalRecordControllerTest {
@Test
public void testRetrieveEmptyList() throws Exception {
final HistoricalRecordController recordController = new HistoricalRecordController();
final List<HistoricalRecord> historicalRecords = recordController.listAll();
assertEquals(0, historicalRecords.size());
}
}
public abstract class HistoricalRecord {
//bunch of properties here
}
public class ProductHistoricalRecord extends HistoricalRecord {
//bunch of properties here
}
public class ServiceHistoricalRecord extends HistoricalRecord{
//bunch of properties here