Sha256: 2578ee782ebd074a46c99e8118b81bc10f8802f54a4c91e5812d10d2b290d226
Contents?: true
Size: 1.89 KB
Versions: 249
Compression:
Stored size: 1.89 KB
Contents
#import <XCTest/XCTest.h> #if __has_include("SieveExample.h") # import "SieveExample.h" # else # import "Sieve.h" #endif @interface SieveTest : XCTestCase @end @implementation SieveTest - (void)testAFewPrimes { NSArray<NSNumber *> *expected = @[@2, @3, @5, @7]; XCTAssertEqualObjects(expected, [Sieve primesUpTo:10]); } - (void)testPrimes { NSArray<NSNumber *> *expected = @[@2, @3, @5, @7, @11, @13, @17, @19, @23, @29, @31, @37, @41, @43, @47, @53, @59, @61, @67, @71, @73, @79, @83, @89, @97, @101, @103, @107, @109, @113, @127, @131, @137, @139, @149, @151, @157, @163, @167, @173, @179, @181, @191, @193, @197, @199, @211, @223, @227, @229, @233, @239, @241, @251, @257, @263, @269, @271, @277, @281, @283, @293, @307, @311, @313, @317, @331, @337, @347, @349, @353, @359, @367, @373, @379, @383, @389, @397, @401, @409, @419, @421, @431, @433, @439, @443, @449, @457, @461, @463, @467, @479, @487, @491, @499, @503, @509, @521, @523, @541, @547, @557, @563, @569, @571, @577, @587, @593, @599, @601, @607, @613, @617, @619, @631, @641, @643, @647, @653, @659, @661, @673, @677, @683, @691, @701, @709, @719, @727, @733, @739, @743, @751, @757, @761, @769, @773, @787, @797, @809, @811, @821, @823, @827, @829, @839, @853, @857, @859, @863, @877, @881, @883, @887, @907, @911, @919, @929, @937, @941, @947, @953, @967, @971, @977, @983, @991, @997]; XCTAssertEqualObjects(expected, [Sieve primesUpTo:1000]); } @end
Version data entries
249 entries across 249 versions & 1 rubygems