コード例 #1
0
        public void Test_Oblicz_5()
        {
            Silnia silnia5 = new Silnia();

            silnia5.n = 5;
            Assert.AreEqual(silnia5.oblicz(), 120);
        }
コード例 #2
0
        public void Test_Oblicz_0()
        {
            Silnia silnia0 = new Silnia();

            silnia0.n = 0;
            Assert.AreEqual(silnia0.oblicz(), 1);
        }
コード例 #3
0
        public void Test_Oblicz_1()
        {
            Silnia silnia1 = new Silnia();

            silnia1.n = 1;
            Assert.AreEqual(silnia1.oblicz(), 1);
        }
コード例 #4
0
        public void Silnia_5()
        {
            Silnia SS1 = new Silnia();

            SS1.n = 5;
            Assert.AreEqual(SS1.oblicz(), 120);
        }
コード例 #5
0
        public void Silnia_1()
        {
            Silnia SS1 = new Silnia();

            SS1.n = 1;
            Assert.AreEqual(SS1.oblicz(), 1);
        }
コード例 #6
0
        public void Silnia_recurent_calculate()
        {
            int x      = 5;
            int result = 120;

            var recurentValue = Silnia.RekurentCalculateSilnia(x);

            Assert.AreEqual(recurentValue, result);
        }
コード例 #7
0
        public void Silnia_normal_calculate()
        {
            int x      = 5;
            int result = 120;

            var normalValue = Silnia.NormalCalculateSilnia(x);

            Assert.AreEqual(normalValue, result);
        }
コード例 #8
0
        public void Silnia_value_is_equal_0()
        {
            int x             = 0;
            var normalValue   = Silnia.NormalCalculateSilnia(x);
            var recurentValue = Silnia.RekurentCalculateSilnia(x);

            Assert.AreEqual(normalValue, recurentValue);
            Assert.AreEqual(normalValue, 1);
        }
コード例 #9
0
        public void silnia()
        {
            Silnia sil = new Silnia();

            sil.n = 0;
            Assert.AreEqual(sil.oblicz(), 1);
            sil.n = 1;
            Assert.AreEqual(sil.oblicz(), 1);
            sil.n = 5;
            Assert.AreEqual(sil.oblicz(), 120);
        }
コード例 #10
0
        public string ReturnSilnia()
        {
            Silnia s1 = new Silnia();

            switch (SilniaMethod)
            {
            case "rek": return($"Silnia rekurencyjnie: {N}! = " + s1.SilniaRek(N));

            case "iter": return($"Silnia iteracyjnie: {N}! = " + s1.SilniaIter(N));

            case "obie": return($"Silnia iteracyjnie: {N}! = " + s1.SilniaIter(N)
                                + $" oraz Silnia rekurencyjnie: {N}! = " + s1.SilniaRek(N));;

            default: return("B³¹d obliczeñ!!!");
            }
        }
コード例 #11
0
ファイル: UnitTest1.cs プロジェクト: LK-Herman/PIPO
        public void Silnia_5()
        {
            Silnia silnia = new Silnia();

            Assert.AreEqual(silnia.Oblicz(5), 120);
        }
コード例 #12
0
ファイル: UnitTest1.cs プロジェクト: LK-Herman/PIPO
        public void Silnia_1()
        {
            Silnia silnia = new Silnia();

            Assert.AreEqual(silnia.Oblicz(1), 1);
        }
コード例 #13
0
        public void Silnia_5()
        {
            Silnia liczba = new Silnia();

            Assert.AreEqual(liczba.Oblicz(5), 120);
        }
コード例 #14
0
        public void Silnia_1()
        {
            Silnia liczba = new Silnia();

            Assert.AreEqual(liczba.Oblicz(1), 1);
        }
コード例 #15
0
ファイル: UnitTest1.cs プロジェクト: Mertuch/lab6
        public void Silnia_0()
        {
            Silnia s = new Silnia(0);

            Assert.AreEqual(s.Oblicz(), 1);
        }
コード例 #16
0
ファイル: UnitTest1.cs プロジェクト: Mertuch/lab6
        public void Silnia_5()
        {
            Silnia s = new Silnia(5);

            Assert.AreEqual(s.Oblicz(), 120);
        }