Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import org.junit.Assert;
- import org.junit.Before;
- import org.junit.Test;
- public class RomanNumeralsTest {
- private RomanNumerals romanNumerals;
- @Before
- public void setUp(){
- romanNumerals = new RomanNumerals();
- }
- @Test
- public void testCaseForNumberSmallerThanZero(){
- Assert.assertEquals("Invalid number", romanNumerals.createRomanNumber(0));
- }
- @Test
- public void testCaseForNumberBiggerThanFourThousand(){
- Assert.assertEquals("Invalid number", romanNumerals.createRomanNumber(4001));
- }
- @Test
- public void testCaseForNumberOne(){
- String expected = "I";
- Assert.assertEquals(expected, romanNumerals.createRomanNumber(1));
- }
- @Test
- public void testCaseForNumberTwo(){
- String expected = "II";
- Assert.assertEquals(expected, romanNumerals.createRomanNumber(2));
- }
- @Test
- public void testCaseForNumberThree(){
- String expected ="III";
- Assert.assertEquals(expected, romanNumerals.createRomanNumber(3));
- }
- @Test
- public void testCaseForNumberFour(){
- String expected ="IV";
- Assert.assertEquals(expected, romanNumerals.createRomanNumber(4));
- }
- @Test
- public void testCaseForNumberFive(){
- String expected ="V";
- Assert.assertEquals(expected, romanNumerals.createRomanNumber(5));
- }
- @Test
- public void testCaseForNumberSix(){
- String expected ="VI";
- Assert.assertEquals(expected, romanNumerals.createRomanNumber(6));
- }
- @Test
- public void testCaseForNumberSeven(){
- String expected ="VII";
- Assert.assertEquals(expected, romanNumerals.createRomanNumber(7));
- }
- @Test
- public void testCaseForNumberEight(){
- String expected ="VIII";
- Assert.assertEquals(expected, romanNumerals.createRomanNumber(8));
- }
- @Test
- public void testCaseForNumberNine(){
- String expected ="IX";
- Assert.assertEquals(expected, romanNumerals.createRomanNumber(9));
- }
- @Test
- public void testCaseForNumberTen(){
- String expected ="X";
- Assert.assertEquals(expected, romanNumerals.createRomanNumber(10));
- }
- @Test
- public void testCaseForNumberEleven(){
- String expected ="XI";
- Assert.assertEquals(expected, romanNumerals.createRomanNumber(11));
- }
- @Test
- public void testCaseForNumberTwelve(){
- String expected ="XII";
- Assert.assertEquals(expected, romanNumerals.createRomanNumber(12));
- }
- @Test
- public void testCaseForNumberThirteen(){
- String expected ="XIII";
- Assert.assertEquals(expected, romanNumerals.createRomanNumber(13));
- }
- @Test
- public void testCaseForNumberFourteen(){
- String expected ="XIV";
- Assert.assertEquals(expected, romanNumerals.createRomanNumber(14));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement