コード例 #1
0
ファイル: ConverterTest.cs プロジェクト: LenaLenina/TDD
        public void TestConverterGenereteArgumentException()
        {
            UahConverter converter = new UahConverter(0.25, 10, 8);

            converter.OutputCurrency = Currency.EUR;
            converter.Value          = -1000;
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: LenaLenina/TDD
        static void Main(string[] args)
        {
            UahConverter converter = new UahConverter(0.25, -10, 8);

            converter.Value          = 100;
            converter.OutputCurrency = Currency.EUR;

            Console.WriteLine(converter.Value);
        }
コード例 #3
0
ファイル: ConverterTest.cs プロジェクト: LenaLenina/TDD
        public void TestConverterReturnsRightValue()
        {
            UahConverter converter = new UahConverter(0.25, 10, 8);

            converter.OutputCurrency = Currency.EUR;
            converter.Value          = 1000;

            Assert.AreEqual(100, converter.Value);
        }
コード例 #4
0
ファイル: ConverterTest.cs プロジェクト: LenaLenina/TDD
        public void TestConverterGenareteInputValueArgumentException()
        {
            try
            {
                UahConverter converter = new UahConverter(0.25, 10, 8);

                converter.OutputCurrency = Currency.EUR;
                converter.Value          = -1000;
            }
            catch (ArgumentException ex)
            {
                StringAssert.Contains(ex.ParamName, "Value");
                return;
            }

            Assert.Fail("No exception was thrown.");
        }
コード例 #5
0
ファイル: ConverterTest.cs プロジェクト: LenaLenina/TDD
        public void TestConverterGenareteCtorArgumentException()
        {
            try
            {
                UahConverter converter = new UahConverter(0.25, -10, 8);

                converter.OutputCurrency = Currency.EUR;
                converter.Value          = 1000;
            }
            catch (ArgumentException ex)
            {
                StringAssert.Contains(ex.Message, "Ctor");
                return;
            }

            Assert.Fail("No exception was thrown.");
        }