first pass at unittesting with bad mocks