Sha256: 34a77fe6fd34345179cca5fd1b8aceade562ed26a7ba957f93868fb8d23a0fb0

Contents?: true

Size: 1.55 KB

Versions: 71

Compression:

Stored size: 1.55 KB

Contents

#if swift(>=3.0)
    import XCTest
#endif

class  RomanNumeralsTest: XCTestCase {

    func test1() {
        XCTAssertEqual("I", String(RomanNumeral(1)))
    }

    func test2() {
        XCTAssertEqual("II", String(RomanNumeral(2)))
    }

    func test3() {
        XCTAssertEqual("III", String(RomanNumeral(3)))
    }

    func test4() {
        XCTAssertEqual("IV", String(RomanNumeral(4)))
    }

    func test5() {
        XCTAssertEqual("V", String(RomanNumeral(5)))
    }

    func test6() {
        XCTAssertEqual("VI", String(RomanNumeral(6)))
    }

    func test9() {
        XCTAssertEqual("IX", String(RomanNumeral(9)))
    }

    func test27() {
        XCTAssertEqual("XXVII", String(RomanNumeral(27)))
    }

    func test48() {
        XCTAssertEqual("XLVIII", String(RomanNumeral(48)))
    }

    func test59() {
        XCTAssertEqual("LIX", String(RomanNumeral(59)))
    }

    func test93() {
        XCTAssertEqual("XCIII", String(RomanNumeral(93)))
    }

    func test141() {
        XCTAssertEqual("CXLI", String(RomanNumeral(141)))
    }

    func test163() {
        XCTAssertEqual("CLXIII", String(RomanNumeral(163)))
    }

    func test402() {
        XCTAssertEqual("CDII", String(RomanNumeral(402)))
    }

    func test575() {
        XCTAssertEqual("DLXXV", String(RomanNumeral(575)))
    }

    func test911() {
        XCTAssertEqual("CMXI", String(RomanNumeral(911)))
    }

    func test1024() {
        XCTAssertEqual("MXXIV", String(RomanNumeral(1024)))
    }

    func test3000() {
        XCTAssertEqual("MMM", String(RomanNumeral(3000)))
    }

}

Version data entries

71 entries across 71 versions & 1 rubygems

Version Path
trackler-2.0.6.15 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.6.14 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.6.13 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.6.12 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.6.11 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.6.10 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.6.9 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.6.8 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.6.7 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.6.6 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.6.5 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.6.4 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.6.3 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.6.2 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.6.1 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.6.0 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.5.18 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.5.17 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.5.16 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift
trackler-2.0.5.15 tracks/swift/exercises/roman-numerals/RomanNumeralsTest.swift