@@ 272-282 (lines=11) @@ | ||
269 | /** |
|
270 | * @expectedException Exception |
|
271 | */ |
|
272 | public function testGet_NotIntegerExperimentId() |
|
273 | { |
|
274 | // Mock 'OptimizelyApiClient' object to avoid real API calls |
|
275 | $optimizelyApiClientMock = $this->getMockBuilder('\WebMarketingROI\OptimizelyPHP\OptimizelyApiClient') |
|
276 | ->disableOriginalConstructor() |
|
277 | ->getMock(); |
|
278 | ||
279 | $experimentsService = new Experiments($optimizelyApiClientMock); |
|
280 | ||
281 | $result = $experimentsService->get('1'); |
|
282 | } |
|
283 | ||
284 | /** |
|
285 | * @expectedException Exception |
|
@@ 287-297 (lines=11) @@ | ||
284 | /** |
|
285 | * @expectedException Exception |
|
286 | */ |
|
287 | public function testGet_NegativeExperimentId() |
|
288 | { |
|
289 | // Mock 'OptimizelyApiClient' object to avoid real API calls |
|
290 | $optimizelyApiClientMock = $this->getMockBuilder('\WebMarketingROI\OptimizelyPHP\OptimizelyApiClient') |
|
291 | ->disableOriginalConstructor() |
|
292 | ->getMock(); |
|
293 | ||
294 | $experimentsService = new Experiments($optimizelyApiClientMock); |
|
295 | ||
296 | $result = $experimentsService->get(-1); |
|
297 | } |
|
298 | ||
299 | public function testGetResults() |
|
300 | { |