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); }
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); }