コード例 #1
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Create_DoubleValue_AreEqual()
        {
            var exp = TestStruct;
            var act = Percentage.Create(0.1751);

            Assert.AreEqual(exp, act);
        }
コード例 #2
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Subtraction_Double17Percentage17_11D39()
        {
            double act = 17;
            double exp = 11.39;

            act = act - Percentage.Create(0.33m);

            Assert.AreEqual(exp, act);
        }
コード例 #3
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Subtraction_Decimal17Percentage17_11D39()
        {
            decimal act = 17;
            decimal exp = 11.39m;

            act = act - Percentage.Create(0.33m);

            Assert.AreEqual(exp, act);
        }
コード例 #4
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Subtraction_UInt6417Percentage50_9()
        {
            ulong act = 17;
            ulong exp = 9;

            act = act - Percentage.Create(0.5);

            Assert.AreEqual(exp, act);
        }
コード例 #5
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Subtraction_UInt3217Percentage50_9()
        {
            uint act = 17;
            uint exp = 9;

            act = act - Percentage.Create(0.5);

            Assert.AreEqual(exp, act);
        }
コード例 #6
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Subtraction_Int6417Percentage10_16()
        {
            long act = 17;
            long exp = 16;

            act = act - Percentage.Create(0.1);

            Assert.AreEqual(exp, act);
        }
コード例 #7
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Subtraction_Int3217Percentage10_16()
        {
            int act = 17;
            int exp = 16;

            act = act - Percentage.Create(0.1);

            Assert.AreEqual(exp, act);
        }
コード例 #8
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Addition_Single17Percentage17_19D89()
        {
            float act = 17;
            float exp = 19.89F;

            act = act + Percentage.Create(0.17);

            Assert.AreEqual(exp, act);
        }
コード例 #9
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Addition_Double17Percentage17_19D89()
        {
            double act = 17;
            double exp = 19.89;

            act = act + Percentage.Create(0.17);

            Assert.AreEqual(exp, act);
        }
コード例 #10
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Addition_Decimal17Percentage17_19D89()
        {
            decimal act = 17;
            decimal exp = 19.89m;

            act = act + Percentage.Create(0.17);

            Assert.AreEqual(exp, act);
        }
コード例 #11
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Addition_UInt6417Percentage50_25()
        {
            ulong act = 17;
            ulong exp = 25;

            act = act + Percentage.Create(0.5);

            Assert.AreEqual(exp, act);
        }
コード例 #12
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Addition_UInt3217Percentage50_25()
        {
            uint act = 17;
            uint exp = 25;

            act = act + Percentage.Create(0.5);

            Assert.AreEqual(exp, act);
        }
コード例 #13
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Addition_Int6417Percentage10_18()
        {
            long act = 17;
            long exp = 18;

            act = act + Percentage.Create(0.1);

            Assert.AreEqual(exp, act);
        }
コード例 #14
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Addition_Int3217Percentage10_18()
        {
            int act = 17;
            int exp = 18;

            act = act + Percentage.Create(0.1);

            Assert.AreEqual(exp, act);
        }
コード例 #15
0
ファイル: StreamSizeTest.cs プロジェクト: hanifhn/Qowaiv
        public void Subtraction_17Percentage10_16()
        {
            StreamSize act = 17;
            StreamSize exp = 16;

            act = act - Percentage.Create(0.1);

            Assert.AreEqual(exp, act);
        }
コード例 #16
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Subtraction_Single17Percentage17_11D3899994()
        {
            float act = 17;
            float exp = 11.3899994F;

            act = act - Percentage.Create(0.33m);

            Assert.AreEqual(exp, act);
        }
コード例 #17
0
ファイル: StreamSizeTest.cs プロジェクト: hanifhn/Qowaiv
        public void Addition_17Percentage10_18()
        {
            StreamSize act = 17;
            StreamSize exp = 18;

            act = act + Percentage.Create(0.1);

            Assert.AreEqual(exp, act);
        }
コード例 #18
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Multiply_Double17Percentage51_8D67()
        {
            double act = 17;
            double exp = 8.67;

            act = act * Percentage.Create(0.51m);

            Assert.AreEqual(exp, act);
        }
コード例 #19
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Multiply_Single17Percentage51_8D67()
        {
            float act = 17;
            float exp = 8.67F;

            act = act * Percentage.Create(0.51m);

            Assert.AreEqual(exp, act);
        }
コード例 #20
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Multiply_UInt6417Percentage51_8()
        {
            ulong act = 17;
            ulong exp = 8;

            act = act * Percentage.Create(0.51m);

            Assert.AreEqual(exp, act);
        }
コード例 #21
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Multiply_Decimal17Percentage51_8D67()
        {
            decimal act = 17;
            decimal exp = 8.67m;

            act = act * Percentage.Create(0.51m);

            Assert.AreEqual(exp, act);
        }
コード例 #22
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Division_Double17Percentage51_33()
        {
            double act = 17;
            double exp = 100.0 / 3.0;

            act = act / Percentage.Create(0.51m);

            Assert.AreEqual(exp, act);
        }
コード例 #23
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Multiply_UInt3217Percentage51_8()
        {
            uint act = 17;
            uint exp = 8;

            act = act * Percentage.Create(0.51m);

            Assert.AreEqual(exp, act);
        }
コード例 #24
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Division_Single17Percentage51_33()
        {
            float act = 17;
            float exp = 100.0F / 3.0F;

            act = act / Percentage.Create(0.51m);

            Assert.AreEqual(exp, act);
        }
コード例 #25
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Division_Decimal17Percentage51_33()
        {
            decimal act = 17;
            decimal exp = 100.0m / 3.0m;

            act = act / Percentage.Create(0.51m);

            Assert.AreEqual(exp, act);
        }
コード例 #26
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Division_UInt6417Percentage51_33()
        {
            ulong act = 17;
            ulong exp = 33;

            act = act / Percentage.Create(0.51m);

            Assert.AreEqual(exp, act);
        }
コード例 #27
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Division_UInt1617Percentage51_33()
        {
            ushort act = 17;
            ushort exp = 33;

            act = act / Percentage.Create(0.51m);

            Assert.AreEqual(exp, act);
        }
コード例 #28
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Division_Int3217Percentage51_33()
        {
            int act = 17;
            int exp = 33;

            act = act / Percentage.Create(0.51m);

            Assert.AreEqual(exp, act);
        }
コード例 #29
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Multiply_Int1617Percentage51_8()
        {
            decimal test = 17 * .51m;
            var     t    = (short)test;

            short act = 17;
            short exp = 8;

            act = act * Percentage.Create(0.51m);

            Assert.AreEqual(exp, act);
        }
コード例 #30
0
ファイル: PercentageTest.cs プロジェクト: hanifhn/Qowaiv
        public void Division_Int1617Percentage51_33()
        {
            decimal test = 17 / .51m;
            var     t    = (short)test;

            short act = 17;
            short exp = 33;

            act = act / Percentage.Create(0.51m);

            Assert.AreEqual(exp, act);
        }