Update all test cases for Roman To Arabic only
Write test for NINE. test failed
Write the pattern so that each roman numeral could return a valid integer.
Test passed for NINE, but failed for EIGHT, FIVE, ONE, SEVEN, SIX, THREE.
Put a condition if current index value is smaller than previous index value, minus the current index value from total value. all test passed
Change the assertion method from XCTAssertEqual to XCTAssertEqualObjects. XCTAssertEqual was failed due to different memory addresses. We should use XCTAssertEqualObjects for object types.
Write test for TwoOneZero. test passed
Write test for FourThreeFiveSix. test failed due to case sensitivity.
Convert input string into upper case before sending for arabic conversion. all test passed
Write test case for CCR. test failed
Implement the validation before conversion. If invalid character found in the string set the total value to −1 and break the loop. All test passed
Write test for FourNineNineNine. test passed