0
unittests를 사용하여 TCP 클라이언트 통신의 정확성을 검사하므로 제어 할 수있는 TCP 서버가 필요하고 클라이언트에 보낼 수 있습니다. 파이썬의 TCP 서버 제어
server = Server("localhost", 5555)
server.start()
client.connect()
self.assertTrue("login_message" in server.received_data)
server.send_to_client(reject_messages)
self.assertTrue("login_again" in server.received_data)
time.sleep(10)
self.assertTrue("login_again_and_again" in server.newest_received_data)
server.stop()
self.assertTrue("login failed" in client.logs)
내가 전체 흐름 제어, 서버를 구현하기 위해 무엇을 사용할 수 필요합니다 같은
간단한 테스트를 찾아야한다? 나는 사람이 필요한 경우 알고 있지만, 어쨌든하지 않는