mocks can expect to throw