getPlaidClient()->accounts->list("access_token"); $this->assertEquals("POST", $response->method); $this->assertEquals("2020-09-14", $response->version); $this->assertEquals("application/json", $response->content); $this->assertEquals("/accounts/get", $response->path); $this->assertEquals("client_id", $response->params->client_id); $this->assertEquals("secret", $response->params->secret); $this->assertEquals("access_token", $response->params->access_token); $this->assertEquals((object) [], $response->params->options); } public function test_get_identity(): void { $response = $this->getPlaidClient()->accounts->getIdentity("access_token"); $this->assertEquals("POST", $response->method); $this->assertEquals("2020-09-14", $response->version); $this->assertEquals("application/json", $response->content); $this->assertEquals("/identity/get", $response->path); $this->assertEquals("client_id", $response->params->client_id); $this->assertEquals("secret", $response->params->secret); $this->assertEquals("access_token", $response->params->access_token); $this->assertEquals((object) [], $response->params->options); } public function test_get_balance(): void { $response = $this->getPlaidClient()->accounts->getBalance("access_token"); $this->assertEquals("POST", $response->method); $this->assertEquals("2020-09-14", $response->version); $this->assertEquals("application/json", $response->content); $this->assertEquals("/accounts/balance/get", $response->path); $this->assertEquals("client_id", $response->params->client_id); $this->assertEquals("secret", $response->params->secret); $this->assertEquals("access_token", $response->params->access_token); $this->assertEquals((object) [], $response->params->options); } }