public static IEnumerable <object[]> TestData() { StringBuilder str = new StringBuilder(); foreach (PartitionFileSystemTestData[] partitionFileSystem in PartitionFileSystemTestDataGenerator.TestData()) { foreach (UnitsNetInformationTestData[] information in UnitsNetInformationTestDataGenerator.TestData()) { IEnumerable <char> driveLetters = new List <char>() { 'E' }; foreach (PhiloteTestData <IPartitionInfoEx>[] philote in PhiloteTestDataGenerator <IPartitionInfoEx> .TestData()) { var X = new PartitionInfoEx(partitionFileSystem[0].ObjTestData, information[0].ObjTestData, driveLetters, philote[0].ObjTestData); str.Clear(); str.Append($"{{\"PartitionFileSystem\":{partitionFileSystem[0].SerializedTestData},\"Size\":{information[0].SerializedTestData},\"DriveLetters\":[\"E\"],\"Philote\":{philote[0].SerializedTestData}}}"); yield return(new PartitionInfoExTestData[] { new PartitionInfoExTestData(new PartitionInfoEx(partitionFileSystem[0].ObjTestData, information[0].ObjTestData, driveLetters, philote[0].ObjTestData), str.ToString()) }); //yield return new PartitionInfoExTestData[] { new PartitionInfoExTestData(new PartitionInfoEx(idpair.ID, idpair.ID2, new string[1] {"X"}, partitionFileSystem[0].ObjTestData, information[0].ObjTestData), str.ToString()) }; } } //} } }
public static IEnumerable <object[]> TestData() { StringBuilder str = new StringBuilder(); foreach (DiskDriveMakerTestData[] diskDriveMaker in DiskDriveMakerTestDataGenerator.TestData()) { foreach (DiskDriveTypeTestData[] diskDriveType in DiskDriveTypeTestDataGenerator.TestData()) { foreach (UnitsNetInformationTestData[] diskDriveInformation in UnitsNetInformationTestDataGenerator.TestData()) { str.Clear(); str.Append($"{{\"DiskDriveMaker\":{diskDriveMaker[0].SerializedTestData},\"DiskDriveType\":{diskDriveType[0].SerializedTestData},\"InformationSize\":{diskDriveInformation[0].SerializedTestData}}}"); yield return(new DiskDriveSignilTestData[] { new DiskDriveSignilTestData( new DiskDriveSignil( diskDriveMaker[0].ObjTestData, diskDriveType[0].ObjTestData, diskDriveInformation[0].ObjTestData ), str.ToString()) }); } } } }