Sha256: 58097e8730233f94c998fb441d1763ce3b2d46fe78a2515c731c844c7f218db0
Contents?: true
Size: 991 Bytes
Versions: 39
Compression:
Stored size: 991 Bytes
Contents
#if swift(>=3.0) import XCTest #endif class IsogramTest: XCTestCase { func testEmptyString() { XCTAssertTrue(Isogram.isIsogram("")) } func testIsogramWithOnlyLowerCaseCharacters() { XCTAssertTrue(Isogram.isIsogram("isogram")) } func testWordWithOneDuplicatedCharacter() { XCTAssertFalse(Isogram.isIsogram("eleven")) } func testLongestReportedEnglishIsogram() { XCTAssertTrue(Isogram.isIsogram("subdermatoglyphic")) } func testWordWithDuplicatedCharacterInMixedCase() { XCTAssertFalse(Isogram.isIsogram("Alphabet")) } func testHypotheticalIsogrammicWordWithHyphen() { XCTAssertTrue(Isogram.isIsogram("thumbscrew-japingly")) } func testIsogramWithDuplicatedNonLetterCharacter() { XCTAssertTrue(Isogram.isIsogram("Hjelmqvist-Gryb-Zock-Pfund-Wax")) } func testMadeUpNameThatIsAnIsogram() { XCTAssertTrue(Isogram.isIsogram("Emily Jung Schwartzkopf")) } }
Version data entries
39 entries across 39 versions & 1 rubygems