Sha256: 2cc9e247992a2374a245d0523eb55b3b0cc33d2818a82208b59e0d22eec74054
Contents?: true
Size: 1.67 KB
Versions: 71
Compression:
Stored size: 1.67 KB
Contents
#if swift(>=3.0) import XCTest #endif class PigLatinTest: XCTestCase { func testWordBeginningWithA() { XCTAssertEqual("appleay", PigLatin.translate("apple")) } func test_otherWordBeginningE() { XCTAssertEqual("earay", PigLatin.translate("ear")) } func testWordBeginningWithP() { XCTAssertEqual("igpay", PigLatin.translate("pig")) } func testWordBeginningWithK() { XCTAssertEqual("oalakay", PigLatin.translate("koala")) } func testWordBeginningWithCh() { XCTAssertEqual("airchay", PigLatin.translate("chair")) } func testWordBeginningWithQu() { XCTAssertEqual("eenquay", PigLatin.translate("queen")) } func testWordWithConsonantPrecedingQu() { XCTAssertEqual("aresquay", PigLatin.translate("square")) } func testWordBeginningWithTh() { XCTAssertEqual("erapythay", PigLatin.translate("therapy")) } func testWordBeginningWithThr() { XCTAssertEqual("ushthray", PigLatin.translate("thrush")) } func testWordBeginningWithSch() { XCTAssertEqual("oolschay", PigLatin.translate("school")) } func testWordBeginningWithYe() { XCTAssertEqual("ellowyay", PigLatin.translate("yellow")) } func testWordBeginningWithYt() { XCTAssertEqual("yttriaay", PigLatin.translate("yttria")) } func testWordBeginningWithXe() { XCTAssertEqual("enonxay", PigLatin.translate("xenon")) } func testWordBeginningWithXr() { XCTAssertEqual("xrayay", PigLatin.translate("xray")) } func testTranslatesPhrase() { XCTAssertEqual("ickquay astfay unray", PigLatin.translate("quick fast run")) } }
Version data entries
71 entries across 71 versions & 1 rubygems