Exemplo n.º 1
0
        static async Task Main(string[] args)
        {
            var validator   = TestValidator.GetInstance();
            var validTest   = new ValidTest(_validRequest1);
            var invalidTest = new InvalidTest(_invalidRequest1);

            await validator.TestRegister();

            await validator.TestCurrencyExchanger(validTest);

            await validator.TestCurrencyExchanger(validTest.NewRequest(_validRequest2));

            await validator.TestCurrencyExchanger(validTest.NewRequest(_validRequest3));

            await validator.TestCurrencyExchanger(invalidTest);

            await validator.TestCurrencyExchanger(invalidTest.NewRequest(_invalidRequest2));

            await validator.TestCurrencyExchanger(invalidTest.NewRequest(_invalidRequest3));
        }