Sha256: 098121c173d7412390b6443c26a4827ece5b7203b731375e9704390972f41c9b
Contents?: true
Size: 772 Bytes
Versions: 325
Compression:
Stored size: 772 Bytes
Contents
import XCTest @testable import NthPrime class NthPrimeTests: XCTestCase { func testFirst() { XCTAssertEqual(2, Prime.nth(1)) } func testSecond() { XCTAssertEqual(3, Prime.nth(2)) } func testSixthPrime() { XCTAssertEqual(13, Prime.nth(6)) } func testBigPrime() { XCTAssertEqual(104_743, Prime.nth(10_001)) } func testWeirdCase() { XCTAssertNil(Prime.nth(0)) } static var allTests: [(String, (NthPrimeTests) -> () throws -> Void)] { return [ ("testFirst", testFirst), ("testSecond", testSecond), ("testSixthPrime", testSixthPrime), ("testBigPrime", testBigPrime), ("testWeirdCase", testWeirdCase), ] } }
Version data entries
325 entries across 325 versions & 1 rubygems