Esempio n. 1
0
        public void GetArguments_ReturnsCorrectArguments()
        {
            //Arrange
            System.Threading.Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture;
            PValueAdjustmentDatasetBasedInputsModel sut = GetModel();

            //Act
            List <Argument> result = sut.GetArguments().ToList();

            //Assert
            var selectedTest = result.Single(x => x.Name == "SelectedTest");

            Assert.Equal("Hochberg", selectedTest.Value);

            var significance = result.Single(x => x.Name == "Significance");

            Assert.Equal("0.01", significance.Value);

            var pValues = result.Single(x => x.Name == "PValues");

            Assert.Equal("Resp1", pValues.Value);

            var datasetValues = result.Single(x => x.Name == "DatasetLabels");

            Assert.Equal("Treat1", datasetValues.Value);
        }