Skip to content

Commit 14a0909

Browse files
committed
Test empty resources
1 parent a469531 commit 14a0909

12 files changed

+441
-153
lines changed

composer.lock

Lines changed: 158 additions & 153 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?php declare(strict_types=1);
2+
3+
namespace ApiClients\Tests\Client\Twitter\Resource\Async;
4+
5+
use ApiClients\Tools\ResourceTestUtilities\AbstractEmptyResourceTest;
6+
use ApiClients\Client\Twitter\Resource\Async\EmptyDeletedTweet;
7+
8+
final class EmptyDeletedTweetTest extends AbstractEmptyResourceTest
9+
{
10+
public function getSyncAsync() : string
11+
{
12+
return 'Async';
13+
}
14+
public function getClass() : string
15+
{
16+
return EmptyDeletedTweet::class;
17+
}
18+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?php declare(strict_types=1);
2+
3+
namespace ApiClients\Tests\Client\Twitter\Resource\Async;
4+
5+
use ApiClients\Tools\ResourceTestUtilities\AbstractEmptyResourceTest;
6+
use ApiClients\Client\Twitter\Resource\Async\EmptyProfile;
7+
8+
final class EmptyProfileTest extends AbstractEmptyResourceTest
9+
{
10+
public function getSyncAsync() : string
11+
{
12+
return 'Async';
13+
}
14+
public function getClass() : string
15+
{
16+
return EmptyProfile::class;
17+
}
18+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?php declare(strict_types=1);
2+
3+
namespace ApiClients\Tests\Client\Twitter\Resource\Async;
4+
5+
use ApiClients\Tools\ResourceTestUtilities\AbstractEmptyResourceTest;
6+
use ApiClients\Client\Twitter\Resource\Async\EmptyTweet;
7+
8+
final class EmptyTweetTest extends AbstractEmptyResourceTest
9+
{
10+
public function getSyncAsync() : string
11+
{
12+
return 'Async';
13+
}
14+
public function getClass() : string
15+
{
16+
return EmptyTweet::class;
17+
}
18+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?php declare(strict_types=1);
2+
3+
namespace ApiClients\Tests\Client\Twitter\Resource\Async;
4+
5+
use ApiClients\Tools\ResourceTestUtilities\AbstractEmptyResourceTest;
6+
use ApiClients\Client\Twitter\Resource\Async\EmptyUser;
7+
8+
final class EmptyUserTest extends AbstractEmptyResourceTest
9+
{
10+
public function getSyncAsync() : string
11+
{
12+
return 'Async';
13+
}
14+
public function getClass() : string
15+
{
16+
return EmptyUser::class;
17+
}
18+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?php declare(strict_types=1);
2+
3+
namespace ApiClients\Tests\Client\Twitter\Resource\Async;
4+
5+
use ApiClients\Tools\ResourceTestUtilities\AbstractEmptyResourceTest;
6+
use ApiClients\Client\Twitter\Resource\Async\EmptyWarning;
7+
8+
final class EmptyWarningTest extends AbstractEmptyResourceTest
9+
{
10+
public function getSyncAsync() : string
11+
{
12+
return 'Async';
13+
}
14+
public function getClass() : string
15+
{
16+
return EmptyWarning::class;
17+
}
18+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?php declare(strict_types=1);
2+
3+
namespace ApiClients\Tests\Client\Twitter\Resource\Sync;
4+
5+
use ApiClients\Tools\ResourceTestUtilities\AbstractEmptyResourceTest;
6+
use ApiClients\Client\Twitter\Resource\Sync\EmptyDeletedTweet;
7+
8+
final class EmptyDeletedTweetTest extends AbstractEmptyResourceTest
9+
{
10+
public function getSyncAsync() : string
11+
{
12+
return 'Sync';
13+
}
14+
public function getClass() : string
15+
{
16+
return EmptyDeletedTweet::class;
17+
}
18+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?php declare(strict_types=1);
2+
3+
namespace ApiClients\Tests\Client\Twitter\Resource\Sync;
4+
5+
use ApiClients\Tools\ResourceTestUtilities\AbstractEmptyResourceTest;
6+
use ApiClients\Client\Twitter\Resource\Sync\EmptyProfile;
7+
8+
final class EmptyProfileTest extends AbstractEmptyResourceTest
9+
{
10+
public function getSyncAsync() : string
11+
{
12+
return 'Sync';
13+
}
14+
public function getClass() : string
15+
{
16+
return EmptyProfile::class;
17+
}
18+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?php declare(strict_types=1);
2+
3+
namespace ApiClients\Tests\Client\Twitter\Resource\Sync;
4+
5+
use ApiClients\Tools\ResourceTestUtilities\AbstractEmptyResourceTest;
6+
use ApiClients\Client\Twitter\Resource\Sync\EmptyTweet;
7+
8+
final class EmptyTweetTest extends AbstractEmptyResourceTest
9+
{
10+
public function getSyncAsync() : string
11+
{
12+
return 'Sync';
13+
}
14+
public function getClass() : string
15+
{
16+
return EmptyTweet::class;
17+
}
18+
}

tests/Resource/Sync/EmptyUserTest.php

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?php declare(strict_types=1);
2+
3+
namespace ApiClients\Tests\Client\Twitter\Resource\Sync;
4+
5+
use ApiClients\Tools\ResourceTestUtilities\AbstractEmptyResourceTest;
6+
use ApiClients\Client\Twitter\Resource\Sync\EmptyUser;
7+
8+
final class EmptyUserTest extends AbstractEmptyResourceTest
9+
{
10+
public function getSyncAsync() : string
11+
{
12+
return 'Sync';
13+
}
14+
public function getClass() : string
15+
{
16+
return EmptyUser::class;
17+
}
18+
}

0 commit comments

Comments
 (0)