header->account = 1; $request->setData('name', '1'); $this->module->apiCostObjectCreate($request, $response); self::assertTrue(true); //self::assertGreaterThan(0, $response->getDataArray('')['response']->id); } /** * @covers \Modules\Accounting\Controller\ApiController */ #[\PHPUnit\Framework\Attributes\Group('module')] public function testApiCostObjectCreateInvalid() : void { $response = new HttpResponse(); $request = new HttpRequest(); $request->header->account = 1; $request->setData('invalid', '1'); $this->module->apiCostObjectCreate($request, $response); self::assertEquals(RequestStatusCode::R_400, $response->header->status); } /** * @covers \Modules\Accounting\Controller\ApiController */ #[\PHPUnit\Framework\Attributes\Group('module')] public function testApiCostObjectUpdate() : void { $response = new HttpResponse(); $request = new HttpRequest(); $request->header->account = 1; $request->setData('id', '1'); $this->module->apiCostObjectUpdate($request, $response); self::assertTrue(true); //self::assertGreaterThan(0, $response->getDataArray('')['response']->id); } /** * @covers \Modules\Accounting\Controller\ApiController */ #[\PHPUnit\Framework\Attributes\Group('module')] public function testApiCostObjectUpdateInvalid() : void { $response = new HttpResponse(); $request = new HttpRequest(); $request->header->account = 1; $request->setData('invalid', '1'); $this->module->apiCostObjectUpdate($request, $response); self::assertEquals(RequestStatusCode::R_400, $response->header->status); } }