public void DateParamEncodedCorrectly() { // Act var result = SettlementCalculatorUrlQueryHandler.ParseAndFormatDateParam("param", "2019-12-03"); // Assert Assert.Equal("param=03%20December%202019", result); }
public void CurrencyEmptyStringIfInvalidDate() { // Act var result = SettlementCalculatorUrlQueryHandler.ParseAndFormatCurrencyParam("param", "aaa"); // Assert Assert.Equal("", result); }
public void CurrencyParamEncodedCorrectly() { // Act var result = SettlementCalculatorUrlQueryHandler.ParseAndFormatCurrencyParam("param", "725000"); // Assert Assert.Equal("param=$725,000.00", result); }
public void CurrencyEmptyStringIfMissingParam() { // Act var result = SettlementCalculatorUrlQueryHandler.ParseAndFormatCurrencyParam("", "725000"); // Assert Assert.Equal("", result); }
public void DateEmptyStringIfMissingParam() { // Act var result = SettlementCalculatorUrlQueryHandler.ParseAndFormatDateParam("", "2019-12-03"); // Assert Assert.Equal("", result); }