Lines Matching full:handler
37 + (instancetype)handler; class
41 + (instancetype)handler { class
69 CapturingSingleValueHandler *handler = [CapturingSingleValueHandler handler];
73 id<GRXWriteable> writeable = [GRXWriteable writeableWithSingleHandler:handler.block];
78 XCTAssertEqual(handler.timesCalled, 1);
79 XCTAssertEqualObjects(handler.value, anyValue);
80 XCTAssertEqualObjects(handler.errorOrNil, nil);
85 CapturingSingleValueHandler *handler = [CapturingSingleValueHandler handler];
89 id<GRXWriteable> writeable = [GRXWriteable writeableWithSingleHandler:handler.block];
93 XCTAssertEqual(handler.timesCalled, 1);
94 XCTAssertEqualObjects(handler.value, nil);
95 XCTAssertEqualObjects(handler.errorOrNil, anyError);
100 CapturingSingleValueHandler *handler = [CapturingSingleValueHandler handler];
105 id<GRXWriteable> writeable = [GRXWriteable writeableWithSingleHandler:handler.block];
110 XCTAssertEqual(handler.timesCalled, 1);
111 XCTAssertEqualObjects(handler.value, anyValue);
112 XCTAssertEqualObjects(handler.errorOrNil, nil);
117 CapturingSingleValueHandler *handler = [CapturingSingleValueHandler handler];
121 id<GRXWriteable> writeable = [GRXWriteable writeableWithSingleHandler:handler.block];
127 XCTAssertEqual(handler.timesCalled, 1);
128 XCTAssertEqualObjects(handler.value, anyValue);
129 XCTAssertEqualObjects(handler.errorOrNil, nil);
134 CapturingSingleValueHandler *handler = [CapturingSingleValueHandler handler];
137 id<GRXWriteable> writeable = [GRXWriteable writeableWithSingleHandler:handler.block];
141 XCTAssertEqual(handler.timesCalled, 1);
142 XCTAssertEqualObjects(handler.value, nil);
143 XCTAssertNotNil(handler.errorOrNil);
151 CapturingSingleValueHandler *handler = [CapturingSingleValueHandler handler];
154 handler.block(value, errorOrNil);
167 [self waitForExpectationsWithTimeout:TEST_TIMEOUT handler:nil];
168 XCTAssertEqual(handler.timesCalled, 1);
169 XCTAssertEqualObjects(handler.value, anyValue);
170 XCTAssertEqualObjects(handler.errorOrNil, nil);
176 CapturingSingleValueHandler *handler = [CapturingSingleValueHandler handler];
179 handler.block(value, errorOrNil);
190 [self waitForExpectationsWithTimeout:TEST_TIMEOUT handler:nil];
191 XCTAssertEqual(handler.timesCalled, 1);
192 XCTAssertEqualObjects(handler.value, nil);
193 XCTAssertEqualObjects(handler.errorOrNil, anyError);
199 CapturingSingleValueHandler *handler = [CapturingSingleValueHandler handler];
202 handler.block(value, errorOrNil);
216 [self waitForExpectationsWithTimeout:TEST_TIMEOUT handler:nil];
217 XCTAssertEqual(handler.timesCalled, 1);
218 XCTAssertEqualObjects(handler.value, anyValue);
219 XCTAssertEqualObjects(handler.errorOrNil, nil);