public void GenerateTestDataSet() { string path = Path.Combine(Path.GetTempPath(), s_TxtFileName); using (var txtFile = File.CreateText(path)) { foreach (TestCaseData testCase in TestCasesFromReferenceImplementation) { for (int index = 0; index < 3; index++) { if (index == 1) { VersionDetail vc = (VersionDetail)testCase.Arguments[index]; txtFile.WriteLine(vc.ToString()); } else { IEnumerable <bool> ienumBool = (IEnumerable <bool>)testCase.Arguments[index]; txtFile.WriteLine(ienumBool.To01String()); } } } txtFile.Close(); } }