public void Number3999ShouldOutputMMMCMXCIX() { var number = 3999; var converter = new RomanNumeralConverter(); var result = converter.ConvertNumber(number); Assert.Equal("MMMCMXCIX", result); }
public void Number501ShouldOutputDI() { var number = 501; var converter = new RomanNumeralConverter(); var result = converter.ConvertNumber(number); Assert.Equal("DI", result); }
public void Number1023ShouldOutputMXXIII() { var number = 1023; var converter = new RomanNumeralConverter(); var result = converter.ConvertNumber(number); Assert.Equal("MXXIII", result); }
public void Number2014ShouldOutputMMXIV() { var number = 2014; var converter = new RomanNumeralConverter(); var result = converter.ConvertNumber(number); Assert.Equal("MMXIV", result); }
public void Number891ShouldOutputDCCCXCI() { var number = 891; var converter = new RomanNumeralConverter(); var result = converter.ConvertNumber(number); Assert.Equal("DCCCXCI", result); }
public void Number798ShouldOutputDCCXCVIII() { var number = 798; var converter = new RomanNumeralConverter(); var result = converter.ConvertNumber(number); Assert.Equal("DCCXCVIII", result); }
public void Number649ShouldOutputDCXLIX() { var number = 649; var converter = new RomanNumeralConverter(); var result = converter.ConvertNumber(number); Assert.Equal("DCXLIX", result); }
public void Number29ShouldOutputXXIX() { var number = 29; var converter = new RomanNumeralConverter(); var result = converter.ConvertNumber(number); Assert.Equal("XXIX", result); }
public void Number16ShouldOutputXVI() { var number = 16; var converter = new RomanNumeralConverter(); var result = converter.ConvertNumber(number); Assert.Equal("XVI", result); }
public void Number97ShouldOutputXCVII() { var number = 97; var converter = new RomanNumeralConverter(); var result = converter.ConvertNumber(number); Assert.Equal("XCVII", result); }
public void Number68ShouldOutputLXVIII() { var number = 68; var converter = new RomanNumeralConverter(); var result = converter.ConvertNumber(number); Assert.Equal("LXVIII", result); }
public void Number45ShouldOutputXLV() { var number = 45; var converter = new RomanNumeralConverter(); var result = converter.ConvertNumber(number); Assert.Equal("XLV", result); }
public void Send_Complex_Number_Returns_RomanNumber() { //arrage RomanNumeralConverter romanNumeral = new RomanNumeralConverter(); //act string actual = romanNumeral.ConvertNumber(327); //assert Assert.Equal("CCCXXVII", actual); }
public void Send_Simple_Number_Returns_RomanNumber(string excepected, int value) { //arrage RomanNumeralConverter romanNumeral = new RomanNumeralConverter(); //act string actual = romanNumeral.ConvertNumber(value); //assert Assert.Equal(excepected, actual); }
public void Number_IsNull_Returns_ArgumentOutOfRangeException() { //arrage RomanNumeralConverter romanNumeral = new RomanNumeralConverter(); //act Action actual = () => romanNumeral.ConvertNumber(0); //assert Assert.Throws <ArgumentOutOfRangeException>(actual); }
public void Number1ShouldOutputI() { //Arrange var number = 1; var converter = new RomanNumeralConverter(); //Act var result = converter.ConvertNumber(number); //Assert Assert.Equal("I", result); }
public ActionResult RomanNumeralInput(RomanNumeralModel request) { if (ModelState.IsValid) { var romanConverter = new RomanNumeralConverter(); var romanData = new RomanNumeralRequest(); romanData.UserNumber = request.UserNumber; var result = romanConverter.ConvertNumber(romanData); return(View("RomanNumeralOutput", result)); } else { return(View(request)); } }