remove copy of ADT's internal struct from the test
Part ADT with tests