Beispiel #1
0
        public void CheckThrowsExceptionWhenSourceAndTargetCurrenciesAreEqual()
        {
            // Act
            var ex = Assert.Throws <ArgumentException>(() => GetCurrencyConversionDataController.ValidateInput("GBP", "GBP"));

            //Assert
            Assert.Equal("Source and Target Currencies must be different.", ex.Message);
        }
Beispiel #2
0
        public void CheckThrowsExceptionWhenSourceOrTargetIsNull(string source, string target)
        {
            // Act
            var ex = Assert.Throws <ArgumentNullException>(() => GetCurrencyConversionDataController.ValidateInput(source, target));

            //Assert
            Assert.Equal("Value cannot be null. (Parameter 'Input Currencies cannot be Null.')", ex.Message);
        }