コード例 #1
0
        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()) };
                    }
                }
                //}
            }
        }
コード例 #2
0
        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())
                        });
                    }
                }
            }
        }