Skip to content
This repository has been archived by the owner on Mar 8, 2023. It is now read-only.

Commit

Permalink
Move description trait
Browse files Browse the repository at this point in the history
  • Loading branch information
crisu83 committed Feb 8, 2018
1 parent 4c1d168 commit 4fa1272
Show file tree
Hide file tree
Showing 16 changed files with 51 additions and 15 deletions.
2 changes: 1 addition & 1 deletion src/Type/Definition/Argument.php
Expand Up @@ -3,7 +3,7 @@
namespace Digia\GraphQL\Type\Definition;

use Digia\GraphQL\Behavior\ConfigTrait;
use Digia\GraphQL\Behavior\DescriptionTrait;
use Digia\GraphQL\Type\Definition\Behavior\DescriptionTrait;
use Digia\GraphQL\Language\AST\Node\NodeTrait;
use Digia\GraphQL\Language\AST\Node\InputValueDefinitionNode;
use Digia\GraphQL\Type\Definition\Behavior\DefaultValueTrait;
Expand Down
@@ -1,6 +1,6 @@
<?php

namespace Digia\GraphQL\Behavior;
namespace Digia\GraphQL\Type\Definition\Behavior;

trait DescriptionTrait
{
Expand Down
2 changes: 1 addition & 1 deletion src/Type/Definition/EnumType.php
Expand Up @@ -3,7 +3,7 @@
namespace Digia\GraphQL\Type\Definition;

use Digia\GraphQL\Behavior\ConfigTrait;
use Digia\GraphQL\Behavior\DescriptionTrait;
use Digia\GraphQL\Type\Definition\Behavior\DescriptionTrait;
use Digia\GraphQL\Language\AST\Node\NodeInterface;
use Digia\GraphQL\Language\AST\Node\NodeTrait;
use Digia\GraphQL\Language\AST\KindEnum;
Expand Down
2 changes: 1 addition & 1 deletion src/Type/Definition/EnumValue.php
Expand Up @@ -3,7 +3,7 @@
namespace Digia\GraphQL\Type\Definition;

use Digia\GraphQL\Behavior\ConfigTrait;
use Digia\GraphQL\Behavior\DescriptionTrait;
use Digia\GraphQL\Type\Definition\Behavior\DescriptionTrait;
use Digia\GraphQL\Behavior\ValueTrait;
use Digia\GraphQL\Language\AST\Node\NodeTrait;
use Digia\GraphQL\Language\AST\Node\EnumValueDefinitionNode;
Expand Down
2 changes: 1 addition & 1 deletion src/Type/Definition/Field.php
Expand Up @@ -3,7 +3,7 @@
namespace Digia\GraphQL\Type\Definition;

use Digia\GraphQL\Behavior\ConfigTrait;
use Digia\GraphQL\Behavior\DescriptionTrait;
use Digia\GraphQL\Type\Definition\Behavior\DescriptionTrait;
use Digia\GraphQL\Language\AST\Node\NodeTrait;
use Digia\GraphQL\Type\Definition\Behavior\ArgumentsTrait;
use Digia\GraphQL\Type\Definition\Behavior\DeprecationTrait;
Expand Down
2 changes: 1 addition & 1 deletion src/Type/Definition/InputField.php
Expand Up @@ -3,7 +3,7 @@
namespace Digia\GraphQL\Type\Definition;

use Digia\GraphQL\Behavior\ConfigTrait;
use Digia\GraphQL\Behavior\DescriptionTrait;
use Digia\GraphQL\Type\Definition\Behavior\DescriptionTrait;
use Digia\GraphQL\Language\AST\Node\NodeTrait;
use Digia\GraphQL\Language\AST\Node\InputValueDefinitionNode;
use Digia\GraphQL\Type\Definition\Behavior\DefaultValueTrait;
Expand Down
2 changes: 1 addition & 1 deletion src/Type/Definition/InputObjectType.php
Expand Up @@ -19,7 +19,7 @@
*/

use Digia\GraphQL\Behavior\ConfigTrait;
use Digia\GraphQL\Behavior\DescriptionTrait;
use Digia\GraphQL\Type\Definition\Behavior\DescriptionTrait;
use Digia\GraphQL\Language\AST\Node\NodeTrait;
use Digia\GraphQL\Language\AST\Node\InputObjectTypeDefinitionNode;
use Digia\GraphQL\Type\Definition\Behavior\NameTrait;
Expand Down
2 changes: 1 addition & 1 deletion src/Type/Definition/InterfaceType.php
Expand Up @@ -3,7 +3,7 @@
namespace Digia\GraphQL\Type\Definition;

use Digia\GraphQL\Behavior\ConfigTrait;
use Digia\GraphQL\Behavior\DescriptionTrait;
use Digia\GraphQL\Type\Definition\Behavior\DescriptionTrait;
use Digia\GraphQL\Language\AST\Node\NodeTrait;
use Digia\GraphQL\Language\AST\Node\InterfaceTypeDefinitionNode;
use Digia\GraphQL\Type\Definition\Behavior\ExtensionASTNodesTrait;
Expand Down
2 changes: 1 addition & 1 deletion src/Type/Definition/ListType.php
Expand Up @@ -2,7 +2,7 @@

namespace Digia\GraphQL\Type\Definition;

use Digia\GraphQL\Behavior\DescriptionTrait;
use Digia\GraphQL\Type\Definition\Behavior\DescriptionTrait;
use Digia\GraphQL\Type\Definition\Behavior\NameTrait;
use Digia\GraphQL\Type\Definition\Behavior\OfTypeTrait;
use Digia\GraphQL\Type\Definition\Contract\TypeInterface;
Expand Down
2 changes: 1 addition & 1 deletion src/Type/Definition/NonNullType.php
Expand Up @@ -2,7 +2,7 @@

namespace Digia\GraphQL\Type\Definition;

use Digia\GraphQL\Behavior\DescriptionTrait;
use Digia\GraphQL\Type\Definition\Behavior\DescriptionTrait;
use Digia\GraphQL\Type\Definition\Behavior\NameTrait;
use Digia\GraphQL\Type\Definition\Behavior\OfTypeTrait;
use Digia\GraphQL\Type\Definition\Contract\TypeInterface;
Expand Down
2 changes: 1 addition & 1 deletion src/Type/Definition/ObjectType.php
Expand Up @@ -3,7 +3,7 @@
namespace Digia\GraphQL\Type\Definition;

use Digia\GraphQL\Behavior\ConfigTrait;
use Digia\GraphQL\Behavior\DescriptionTrait;
use Digia\GraphQL\Type\Definition\Behavior\DescriptionTrait;
use Digia\GraphQL\Language\AST\Node\NodeTrait;
use Digia\GraphQL\Language\AST\Node\ObjectTypeDefinitionNode;
use Digia\GraphQL\Type\Definition\Behavior\ExtensionASTNodesTrait;
Expand Down
2 changes: 1 addition & 1 deletion src/Type/Definition/Scalar/AbstractScalarType.php
Expand Up @@ -3,7 +3,7 @@
namespace Digia\GraphQL\Type\Definition\Scalar;

use Digia\GraphQL\Behavior\ConfigTrait;
use Digia\GraphQL\Behavior\DescriptionTrait;
use Digia\GraphQL\Type\Definition\Behavior\DescriptionTrait;
use Digia\GraphQL\Language\AST\Node\NodeInterface;
use Digia\GraphQL\Language\AST\Node\NodeTrait;
use Digia\GraphQL\Language\AST\Node\ScalarTypeDefinitionNode;
Expand Down
2 changes: 1 addition & 1 deletion src/Type/Definition/UnionType.php
Expand Up @@ -3,7 +3,7 @@
namespace Digia\GraphQL\Type\Definition;

use Digia\GraphQL\Behavior\ConfigTrait;
use Digia\GraphQL\Behavior\DescriptionTrait;
use Digia\GraphQL\Type\Definition\Behavior\DescriptionTrait;
use Digia\GraphQL\Language\AST\Node\NodeTrait;
use Digia\GraphQL\Language\AST\Node\UnionTypeDefinitionNode;
use Digia\GraphQL\Type\Definition\Behavior\NameTrait;
Expand Down
2 changes: 1 addition & 1 deletion src/Type/Directive/AbstractDirective.php
Expand Up @@ -5,7 +5,7 @@
use Digia\GraphQL\Type\Definition\Behavior\ArgumentsTrait;
use Digia\GraphQL\Type\Definition\Behavior\NameTrait;
use Digia\GraphQL\Behavior\ConfigTrait;
use Digia\GraphQL\Behavior\DescriptionTrait;
use Digia\GraphQL\Type\Definition\Behavior\DescriptionTrait;

abstract class AbstractDirective implements DirectiveInterface
{
Expand Down
36 changes: 36 additions & 0 deletions tests/Unit/Type/Definition/Behavior/DescriptionTraitTest.php
@@ -0,0 +1,36 @@
<?php

namespace Digia\GraphQL\Test\Unit\Type\Definition\Behavior;

use Digia\GraphQL\Test\Unit\TestCase;
use Digia\GraphQL\Behavior\ConfigTrait;
use Digia\GraphQL\Type\Definition\Behavior\DescriptionTrait;

class DescriptionTraitTest extends TestCase
{

/**
* @var DescribedClass
*/
protected $instance;

public function setUp()
{
$this->instance = new DescribedClass([
'description' => 'Some description',
]);
}

/**
* @throws \Exception
*/
public function testGetDescription()
{
$this->assertEquals('Some description', $this->instance->getDescription());
}
}

class DescribedClass {
use DescriptionTrait;
use ConfigTrait;
}
2 changes: 1 addition & 1 deletion tests/Unit/Type/Definition/Behavior/NameTraitTest.php
Expand Up @@ -24,7 +24,7 @@ public function setUp()
/**
* @throws \Exception
*/
public function testSetName()
public function testGetName()
{
$this->assertEquals('Dummy', $this->instance->getName());
}
Expand Down

0 comments on commit 4fa1272

Please sign in to comment.