@SuppressWarnings("unchecked")
@Before
public void setUp() throws Exception {
TableFactory tableFactory = new TableFactoryJdbc(new JdbcConnectionManager("org.sqlite.JDBC", "jdbc:sqlite::memory:"));
tableFactory.registerTable(new Table<Address<People>>(ADDRESS_PEOPLE,new AddressGenerator<People>(), new AddressStrategyJdbc<People>()));
tableFactory.registerTable(new Table<People>(PEOPLE,new PeopleGenerator(), new PeopleJdbcStrategy()));
tableAddress = (Table<Address<People>>) tableFactory.getTable(ADDRESS_PEOPLE);
tablePeople = (Table<People>) tableFactory.getTable(PEOPLE);
}