/// <summary> ///GetInfo 的测试 ///</summary> public void GetInfoTestHelper <T>() where T : new() { string strName = string.Empty; // TODO: 初始化为适当的值 int iInitialCapacity = 0; // TODO: 初始化为适当的值 ProcessMessageBlockPool <T> target = new ProcessMessageBlockPool <T>(strName, iInitialCapacity); // TODO: 初始化为适当的值 string strName1 = string.Empty; // TODO: 初始化为适当的值 string strNameExpected = string.Empty; // TODO: 初始化为适当的值 int iFreeCount = 0; // TODO: 初始化为适当的值 int iFreeCountExpected = 0; // TODO: 初始化为适当的值 int iInitialCapacity1 = 0; // TODO: 初始化为适当的值 int iInitialCapacityExpected = 0; // TODO: 初始化为适当的值 int iCurrentCapacity = 0; // TODO: 初始化为适当的值 int iCurrentCapacityExpected = 0; // TODO: 初始化为适当的值 int iMisses = 0; // TODO: 初始化为适当的值 int iMissesExpected = 0; // TODO: 初始化为适当的值 ProcessMessageBlockPool <T> .PoolInfo poolInfo = target.GetPoolInfo(); Assert.AreEqual(strNameExpected, strName1); Assert.AreEqual(iFreeCountExpected, iFreeCount); Assert.AreEqual(iInitialCapacityExpected, iInitialCapacity1); Assert.AreEqual(iCurrentCapacityExpected, iCurrentCapacity); Assert.AreEqual(iMissesExpected, iMisses); Assert.Inconclusive("无法验证不返回值的方法。"); }
/// <summary> ///ProcessMessageBlockPool`1 构造函数 的测试 ///</summary> public void ProcessMessageBlockPoolConstructorTestHelper <T>() where T : new() { string strName = string.Empty; // TODO: 初始化为适当的值 int iInitialCapacity = 0; // TODO: 初始化为适当的值 ProcessMessageBlockPool <T> target = new ProcessMessageBlockPool <T>(strName, iInitialCapacity); Assert.Inconclusive("TODO: 实现用来验证目标的代码"); }
/// <summary> ///Free 的测试 ///</summary> public void FreeTestHelper <T>() where T : new() { string strName = string.Empty; // TODO: 初始化为适当的值 int iInitialCapacity = 0; // TODO: 初始化为适当的值 ProcessMessageBlockPool <T> target = new ProcessMessageBlockPool <T>(strName, iInitialCapacity); // TODO: 初始化为适当的值 target.Free(); Assert.Inconclusive("无法验证不返回值的方法。"); }
/// <summary> ///AcquirePoolContent 的测试 ///</summary> public void AcquirePoolContentTestHelper <T>() where T : new() { string strName = string.Empty; // TODO: 初始化为适当的值 int iInitialCapacity = 0; // TODO: 初始化为适当的值 ProcessMessageBlockPool <T> target = new ProcessMessageBlockPool <T>(strName, iInitialCapacity); // TODO: 初始化为适当的值 T expected = new T(); // TODO: 初始化为适当的值 T actual; actual = target.AcquirePoolContent(); Assert.AreEqual(expected, actual); Assert.Inconclusive("验证此测试方法的正确性。"); }