Exemplo n.º 1
0
        public void XValues_should_have_the_expected_order()
        {
            sut.CreateXOrder();

            var curve_AUC_Male = sut.Panes["AUC"].Curves["Male"];

            Helper.ShouldBeEqual(curve_AUC_Male.XValues[0], "Thick", "Young", 3);
            Helper.ShouldBeEqual(curve_AUC_Male.XValues[1], "Normal", "Young", 1);
            Helper.ShouldBeEqual(curve_AUC_Male.XValues[2], "Normal", "Old", 2);
            curve_AUC_Male.YValues[1].Median.ShouldBeEqualTo(121.3F);

            var curve_AUC_Female = sut.Panes["AUC"].Curves["Female"];

            Helper.ShouldBeEqual(curve_AUC_Female.XValues[0], "Normal", "Young", 1);
            Helper.ShouldBeEqual(curve_AUC_Female.XValues[1], "Thick", "Old", 4);

            var curve_Cmax_Male = sut.Panes["Cmax"].Curves["Male"];

            Helper.ShouldBeEqual(curve_Cmax_Male.XValues[0], "Normal", "Old", 2);
            Helper.ShouldBeEqual(curve_Cmax_Male.XValues[1], "Thin", "Young", 0);
        }