def test_from_dict_returns_expected_order(): # Arrange order = Order(price=10, size=5, side=OrderSide.BUY) # Act result = Order.from_dict(Order.to_dict(order)) # Assert assert result == order
def test_to_dict_returns_expected_dict(): # Arrange order = Order(price=10, size=5, side=OrderSide.BUY, id="1") # Act result = Order.to_dict(order) # Assert assert result == { "type": "Order", "id": "1", "price": 10.0, "side": "BUY", "size": 5.0, }