示例#1
0
        public void GetGroupTwoQCByPlateNumber_ShouldBeReturnEmpty()
        {
            var plate       = "X1";
            var sampleTable = new SampleTable
            {
                PlateNumber = new List <string>
                {
                    plate,
                },
                Samples = new List <Sample>
                {
                    new Sample("QC1", "", plate, "B2", "0", "Correct pipetting"),
                    new Sample("QC2", "", plate, "C2", "0", "Correct pipetting"),
                    new Sample("QC3", "", plate, "D2", "0", "Correct pipetting"),
                }
            };

            var result = sampleTable.GetGroupTwoQCByPlateNumber(plate);

            Assert.Empty(result);
        }
示例#2
0
        public void GetGroupTwoQCByPlateNumber_ShouldBeReturnThree()
        {
            var plate       = "X1";
            var sampleTable = new SampleTable
            {
                PlateNumber = new List <string>
                {
                    plate,
                },
                Samples = new List <Sample>
                {
                    new Sample("QC1", "", plate, "E2", "0", "Correct pipetting"),
                    new Sample("QC2", "", plate, "F2", "0", "Correct pipetting"),
                    new Sample("QC3", "", plate, "G2", "0", "Correct pipetting"),
                }
            };

            var result = sampleTable.GetGroupTwoQCByPlateNumber(plate);

            Assert.Equal(3, result.Count);
        }