Browse Source

Ajoute des tests

api
Clement Desmidt 4 years ago
parent
commit
53d81b98fc
  1. 3
      composer.json
  2. 7
      phpunit.xml
  3. 33
      tests/AccountTest.php

3
composer.json

@ -5,6 +5,9 @@
"require": {
"fabpot/goutte": "^3.1"
},
"require-dev": {
"phpunit/phpunit": "^5.7"
},
"authors": [
{
"name": "Shikiryu",

7
phpunit.xml

@ -0,0 +1,7 @@
<phpunit bootstrap="vendor/autoload.php">
<testsuites>
<testsuite name="api">
<directory>tests</directory>
</testsuite>
</testsuites>
</phpunit>

33
tests/AccountTest.php

@ -0,0 +1,33 @@
<?php
namespace Shikiryu\LBCReposter;
use Goutte\Client;
use PHPUnit\Framework\TestCase;
use Shikiryu\LBCReposter\Account;
class AccountTest extends TestCase
{
protected $account;
protected function setUp()
{
$config = new \Shikiryu\LBCReposter\Config([
'login' => 'text@example.com',
'password' => 'password',
]);
$this->account = new Account($config);
}
protected function tearDown()
{
$this->account = null;
}
public function testAdd()
{
$result = $this->account->getConfig();
$this->assertInstanceOf( \Shikiryu\LBCReposter\Config::class, $result );
}
}
Loading…
Cancel
Save