class TestEbest(unittest.TestCase): def setUp(self): self.ebest = EBest("DEMO") self.ebest.login() # def test_get_credit_trend_by_code(self): # print(inspect.stack()[0][3]) # result = self.ebest.get_credit_trend_by_code("005830", "20190222") # assert result is not None # print(result) # # def test_get_short_trend_by_code(self): # print(inspect.stack()[0][3]) # result = self.ebest.get_short_trend_by_code( # "005930", sdate="20181201", edate="20181231" # ) # assert result is not None # print(result) # # def test_get_agent_trend_by_code(self): # print(inspect.stack()[0][3]) # result = self.ebest.get_agent_trend_by_code( # "005930", fromdt="20181201", todt="20181231" # ) # assert result is not None # print(result) # # def test_get_code_list(self): # print(inspect.stack()[0][3]) # all_result = self.ebest.get_code_list("ALL") # assert all_result is not None # kospi_result = self.ebest.get_code_list("KOSPI") # assert kospi_result is not None # kosdaq_result = self.ebest.get_code_list("KOSDAQ") # assert kosdaq_result is not None # try: # error_result = self.ebest.get_code_list("KOS") # except: # error_result = None # assert error_result is None # print("result:", len(all_result), len(kosdaq_result), len(kospi_result)) # # def test_get_stock_price_list_by_code(self): # print(inspect.stack()[0][3]) # result = self.ebest.get_stock_price_by_code("005930", "2") # assert result is not None # print(result) # def test_get_account_info(self): # result = self.ebest.get_account_info() # assert result is not None # print(result) def test_get_account_stock_info(self): result = self.ebest.get_account_stock_info() assert result is not None print(result) def tearDown(self): self.ebest.logout()
class TestEbest(unittest.TestCase): def setUp(self): self.ebest = EBest("DEMO") self.ebest.login() def test_get_current_call_price_by_code(self): print(inspect.stack()[0][3]) result = self.ebest.get_current_call_price_by_code("005930") assert result print(result) # def test_get_code_list(self): # print(inspect.stack()[0][3]) # all_result = self.ebest.get_code_list("ALL") # assert all_result is not None # kosdaq_result = self.ebest.get_code_list("KOSDAQ") # assert kosdaq_result is not None # kospi_result = self.ebest.get_code_list("KOSPI") # assert kospi_result is not None # try: # error_result = self.ebest.get_code_list("KOS") # except: # error_result = None # assert error_result is None # print("result:",len(all_result),len(kosdaq_result),len(kospi_result)) def test_get_stock_price_list_by_code(self): print(inspect.stack()[0][3]) result = self.ebest.get_stock_price_by_code("005930","2") assert result is not None print(result) def test_get_credit_trend_by_code(self): print(inspect.stack()[0][3]) result = self.ebest.get_credit_trend_by_code("005930","20190719") assert result is not None print(result) def test_get_agent_trend_by_code(self): print(inspect.stack()[0][3]) result = self.ebest.get_agent_trend_by_code("005930", fromdt="20200630",todt="20200719") assert result is not None print(result) def test_get_short_trend_by_code(self): print(inspect.stack()[0][3]) result = self.ebest.get_short_trend_by_code("005930", sdate="20200630",edate="20200719") assert result is not None print(result) def test_get_account_info(self): result = self.ebest.get_account_info() assert result is not None print(result) def test_get_account_stock_info(self): print(inspect.stack()[0][3]) result = self.ebest.get_account_stock_info() assert result print(result) def test_order_stock(self): print(inspect.stack()[0][3]) result = self.ebest.order_stock("005930", "2", "46000", "2", "00") assert result print(result) #code = result[0]["ShtnIsuNo"] #order_no = result[0]["OrdNo"] #print(code, order_no) #time.sleep(1) #result1 = self.ebest.get_order_check("005930", order_no) #print(result1) def test_order_cancel(self): print(inspect.stack()[0][3]) result = self.ebest.order_cancel("22250", "A005930", "2") assert result print(result) def test_order_check(self): print(inspect.stack()[0][3]) result = self.ebest.order_check("22187") assert result print(result) def test_order_check2(self): print(inspect.stack()[0][3]) result = self.ebest.order_check2("20200721","A033530","22187") assert result print(result) def tearDown(self): self.ebest.logout()