public function testCreateRequest() { $quantumView = new Ups\QuantumView(); $quantumView->setRequest($request = new RequestMock()); $time = time() - 3600; $timeFormatted = $quantumView->formatDateTime($time); try { $quantumView->getSubscription(null, $time, $time); } catch (Exception $e) { } $this->assertEquals($request->getRequestXml(), $request->getExpectedRequestXml('/QVEvents/Request1.xml', [$timeFormatted, $timeFormatted])); $quantumView->setContext('unit test'); try { $quantumView->getSubscription(null, $time, $time); } catch (Exception $e) { } $this->assertEquals($request->getRequestXml(), $request->getExpectedRequestXml('/QVEvents/Request2.xml', [$timeFormatted, $timeFormatted])); }