code: def test_simple_values_execute_buy_order():
      # Test: current_price < order_price
      assert_execute_order(
          current_price=9000,
          base_balance=10000 * USD,
          quote_balance=1.7 * BTC,
          order_side=TradeSide.BUY,
          order_quantity=3000 * USD,
          order_price=9200,
      )
  
      # Test: current_price > order_price
      assert_execute_order(
          current_price=9600,
          base_balance=10000 * USD,
          quote_balance=1.7 * BTC,
          order_side=TradeSide.BUY,
          order_quantity=3000 * USD,
          order_price=9200,
      )
  
file_path: tensortrade/tests/tensortrade/unit/oms/services/execution/test_simulated.py
imports: import unittest.mock
  from decimal import Decimal
  from tensortrade.oms.wallets import Wallet, Portfolio
  from tensortrade.oms.instruments import BTC, USD, ExchangePair
  from tensortrade.oms.orders import Order, TradeSide, TradeType, OrderStatus
  from tensortrade.oms.exchanges import ExchangeOptions
  from tensortrade.oms.services.execution.simulated import execute_buy_order, execute_sell_order
label_desc: Use image node_id 2 for calling a global function with example usage: test_simple_values_execute_buy_order() without return types