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)