def test_market_participants_market_formed_one_buyer_one_seller(): market_list = MarketList() market_name = 'test_market' buyer_participant = MarketParticipant(BUYER, 'agent_id1') market_list.make_reservation(market_name, buyer_participant) seller_participant = MarketParticipant(SELLER, 'agent_id2') market_list.make_reservation(market_name, seller_participant) assert market_list.market_count() == 1 assert market_list.has_market_formed(market_name) == True unformed_markets = market_list.unformed_market_list() assert len(unformed_markets) == 0
def test_market_participants_market_not_formed_one_buyer(): market_list = MarketList() market_name = 'test_market' buyer_participant = MarketParticipant(BUYER, 'agent_id') market_list.make_reservation(market_name, buyer_participant) assert market_list.has_market_formed(market_name) == False
def test_market_participants_market_not_formed_no_market(): market_list = MarketList() market_name = 'test_market' assert market_list.has_market_formed(market_name) == False
def test_market_participants_market_not_formed_one_seller(): market_list = MarketList() market_name = 'test_market' seller_participant = MarketParticipant(SELLER, 'agent_id') market_list.make_reservation(market_name, seller_participant) assert market_list.has_market_formed(market_name) == False
def test_market_participants_market_not_formed_one_seller(): market_list = MarketList() market_name = 'test_market' seller_participant = MarketParticipant(SELLER, 'agent_id') market_list.make_reservation(market_name, seller_participant) assert market_list.has_market_formed(market_name) is False