private static void Test11Helper(uint start, uint stop, bool[] isInfExpected, bool[] isVisited, uint[][][] stampsExpected, Departments dps) { for (uint i = start; i < stop; ++i) { DepartmentsQuery expected = new DepartmentsQuery(isInfExpected[i], isVisited[i], stampsExpected[i]); if (!expected.EqualTo(dps.Query(i + 1))) { isTest11Correct = false; } } }
private static void MyTestHelper(bool[] isInfExpected, bool[] isVisited, uint[][][] stampsExpected, Departments dps, uint n) { bool tmp = true; for (uint i = 0; i < n; ++i) { DepartmentsQuery expected = new DepartmentsQuery(isInfExpected[i], isVisited[i], stampsExpected[i]); tmp = tmp && expected.EqualTo(dps.Query(i + 1)); if (tmp == false) { break; } } Assert.True(tmp); }
public void Test1() { uint n = 1, m = 1, a = 1, z = 1; SimpleDepartment[] deps = new SimpleDepartment[n]; deps[0] = new SimpleDepartment(1, 0, 1); Departments dps = new Departments(n, m, a, z, deps); bool isInfExpected = false; bool isVisited = true; uint[][] stampsExpected = new uint[0][]; DepartmentsQuery expected = new DepartmentsQuery(isInfExpected, isVisited, stampsExpected); Assert.True(expected.EqualTo(dps.Query(1))); }