def test_get_trades(self): client = Client() trades = client.get_trades() for trade in trades: self.assertIsInstance(trade.id, int) self.assertIsInstance(trade.type, str) self.assertIsInstance(trade.timestamp, int) self.assertIsInstance(trade.price, float) self.assertIsInstance(trade.quantity, float)
def test_get_trades_with_mock(self, mock_request): _ = mock_request client = Client() trades = client.get_trades() for trade in trades: self.assertIsInstance(trade.id, int) self.assertIsInstance(trade.type, str) self.assertIsInstance(trade.timestamp, int) self.assertIsInstance(trade.price, float) self.assertIsInstance(trade.quantity, float)