public void expendFilter_1() { dataModels = new DataModelContainer(); string[] filter1 = { "AAA", "BBB", "CCC", "DDD" }; string[] returnTable = dataModels._A_expendFilter(filter1, 4); for (int count = 0; count < 4; count++) { //TODO A revoir complètement StringAssert.AreEqualIgnoringCase(filter1[count], returnTable[count]); } string[] filter2 = { "AAA", "*", "DDD" }; returnTable = dataModels._A_expendFilter(filter2, 4); Assert.AreEqual("AAA", returnTable[0]); Assert.AreEqual("*", returnTable[1]); Assert.AreEqual("*", returnTable[2]); Assert.AreEqual("DDD", returnTable[3]); string[] filter3 = { "AAA", "*" }; returnTable = dataModels._A_expendFilter(filter3, 4); Assert.AreEqual("AAA", returnTable[0]); Assert.AreEqual("*", returnTable[1]); Assert.AreEqual("*", returnTable[2]); Assert.AreEqual("*", returnTable[3]); string[] filter4 = { "*", "DDD" }; returnTable = dataModels._A_expendFilter(filter4, 4); Assert.AreEqual("*", returnTable[0]); Assert.AreEqual("*", returnTable[1]); Assert.AreEqual("*", returnTable[2]); Assert.AreEqual("DDD", returnTable[3]); }