如何测试NetworkClient.Connect功能?

时间:2019-05-17 07:55:29

标签: c# unity3d networking connection

我正在使用NetworkClient类连接到服务器。我需要对这部分代码进行单元测试。如何为此功能编写单元测试?

void Connect(NetworkClient ConnectDev ,String ConnDevIP, int ConnPort)
{
    ConnectDev.Connect(ConnDevIP, ConnPort);
}

我已经尝试过类似的事情

[TestMethod]
void ConnectTest()
{
    NetworkClient ConnectDev = new NetworkClient(); 
    String ConnDevIP = "myserverip";
    int ConnPort = 25000;       
    //Assert.AreEqual();
}

1 个答案:

答案 0 :(得分:0)

您可以使用Fake或stub对象。您可以使用该链接获取更多详细信息

What's the difference between faking, mocking, and stubbing?