ReviewOS

also looking at this

meemalabs/meema-client-php

WIP: Upload Endpoint

#38
Merged glennmichael123 wants to merge upload-endpoint into main
6 files +172 -94
tests/MeemaFolderTest.phpmodified+11-9
Changes to tests/MeemaFolderTest.php
@@ -14,6 +14,17 @@ it('can fetch all folders', function () {
1414 $this->assertTrue(count($folders) > 0);
1515});
1616
17it('can search a folder', function () {
18 $folder = $this->client->folders()->find(1)->toArray();
19
20 $query = $folder['data']['name'];
21
22 $folders = $this->client->folders()->search($query);
23
24 $this->assertTrue(is_array($folders));
25 $this->assertTrue(str_contains($folders['data'][0]['name'], $query));
26});
27
1728it('can fetch specific group of folders', function () {
1829 $ids = [1, 2, 3];
1930
@@ -50,15 +61,6 @@ it('can update a folder', function () {
5061 $this->assertTrue($folders['data']['name'] === $name);
5162});
5263
53it('can search a folder', function () {
54 $query = 'Invoice';
55
56 $folders = $this->client->folders()->search($query);
57
58 $this->assertTrue(is_array($folders));
59 $this->assertTrue(str_contains($folders['data'][0]['name'], $query));
60});
61
6264it('can archive a folder', function () {
6365 $folders = $this->client->folders()->archive(1);
6466