public void MultiplePlateFileDetailsConstructorTestLevel18()
        {
            int maxLevel = 18;
            MultiplePlateFileDetails target = new MultiplePlateFileDetails(maxLevel);

            Assert.AreEqual(10, target.LevelsPerPlate);
            Assert.AreEqual(9, target.MaxOverlappedLevel);
            Assert.AreEqual(9, target.MinOverlappedLevel);
            Assert.AreEqual(1, target.TotalOverlappedLevels);
        }
        public void MultiplePlateFileDetailsConstructorTestLevel5()
        {
            int maxLevel = 5;
            MultiplePlateFileDetails target = new MultiplePlateFileDetails(maxLevel);

            Assert.AreEqual(4, target.LevelsPerPlate);
            Assert.AreEqual(3, target.MaxOverlappedLevel);
            Assert.AreEqual(2, target.MinOverlappedLevel);
            Assert.AreEqual(2, target.TotalOverlappedLevels);
        }
示例#3
0
        public void MultipleDemPlateFileGeneratorConstructorTest()
        {
            string folderPath = TestDataPath;
            int    levels     = 5;

            MultipleDemPlateFileGenerator multiplePlateFileGen = new MultipleDemPlateFileGenerator(folderPath, levels);

            privateObject = new PrivateObject(multiplePlateFileGen);
            MultiplePlateFileDetails field = (MultiplePlateFileDetails)privateObject.GetField("plateFileDetails");

            Assert.AreEqual(4, field.LevelsPerPlate);
            Assert.AreEqual(3, field.MaxOverlappedLevel);
            Assert.AreEqual(2, field.MinOverlappedLevel);
            Assert.AreEqual(2, field.TotalOverlappedLevels);
        }