public void CurrencyToWords_VeryLargeNumber_Fails(double value) { // arrange ICheckWriterService service = createCheckWriterService(); // assert Assert.Throws <ArgumentOutOfRangeException>( () => _ = service.CurrencyToWords(value)); }
public void CurrencyToWords_NegativeNumberAndUpperCase_Succeeds(double value, bool resultInUpperCase, string expectedResult) { // arrange ICheckWriterService service = createCheckWriterService(); // act string result = service.CurrencyToWords(value, inUpperCase: resultInUpperCase); // assert Assert.Equal(expectedResult, result); }
public void CurrencyToWords_SingularNumbers_Succeeds(double value, string expectedResult) { // arrange ICheckWriterService service = createCheckWriterService(); // act string result = service.CurrencyToWords(value); // assert Assert.Equal(expectedResult, result); }
public CheckWriterController(ICheckWriterService checkWriterService) { _checkWriterService = checkWriterService; }