enum TestError: Error, Equatable { case badResponse case invalidResponse }