public void GetSubsetConcData_test() { Continuum thisInst = new Continuum(""); string Filename = testingFolder + "\\MCP testing.cfm"; thisInst.Open(Filename); Met thisMet = thisInst.metList.metItem[0]; MCP thisMCP = thisMet.mcp; thisMCP.numWD = 8; thisMCP.numTODs = 2; thisMCP.numSeasons = 1; DateTime thisStart = new DateTime(2008, 12, 1); DateTime thisEnd = new DateTime(2009, 7, 1); thisMCP.GetSubsetConcData(thisStart, thisEnd); Assert.AreEqual(thisMCP.concData[0].thisDate, thisStart, "Wrong start date"); int Last_ind = thisMCP.concData.Length - 1; Assert.AreEqual(thisMCP.concData[Last_ind].thisDate, thisEnd, "Wrong end date"); thisStart = new DateTime(2009, 8, 31); thisEnd = new DateTime(2009, 9, 2); thisMCP.GetSubsetConcData(thisStart, thisEnd); Assert.AreEqual(thisMCP.concData[0].thisDate, thisStart, "Wrong start date"); Last_ind = thisMCP.concData.Length - 1; Assert.AreEqual(thisMCP.concData[Last_ind].thisDate, thisEnd, "Wrong end date"); thisInst.Close(); }