File tree Expand file tree Collapse file tree 7 files changed +107
-0
lines changed Expand file tree Collapse file tree 7 files changed +107
-0
lines changed Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace spec \StructureCheck \Type ;
4+
5+ use StructureCheck \Type \BoolType ;
6+ use PhpSpec \ObjectBehavior ;
7+ use Prophecy \Argument ;
8+
9+ class BoolTypeSpec extends ObjectBehavior
10+ {
11+ function it_is_initializable ()
12+ {
13+ $ this ->shouldHaveType (BoolType::class);
14+ }
15+ }
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace spec \StructureCheck \Type ;
4+
5+ use StructureCheck \Type \FloatType ;
6+ use PhpSpec \ObjectBehavior ;
7+ use Prophecy \Argument ;
8+
9+ class FloatTypeSpec extends ObjectBehavior
10+ {
11+ function it_is_initializable ()
12+ {
13+ $ this ->shouldHaveType (FloatType::class);
14+ }
15+ }
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace spec \StructureCheck \Type ;
4+
5+ use StructureCheck \Type \IntType ;
6+ use PhpSpec \ObjectBehavior ;
7+ use Prophecy \Argument ;
8+
9+ class IntTypeSpec extends ObjectBehavior
10+ {
11+ function it_is_initializable ()
12+ {
13+ $ this ->shouldHaveType (IntType::class);
14+ }
15+ }
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace spec \StructureCheck \Type ;
4+
5+ use StructureCheck \Type \ListType ;
6+ use PhpSpec \ObjectBehavior ;
7+ use Prophecy \Argument ;
8+
9+ class ListTypeSpec extends ObjectBehavior
10+ {
11+ function it_is_initializable ()
12+ {
13+ $ this ->shouldHaveType (ListType::class);
14+ }
15+ }
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace spec \StructureCheck \Type ;
4+
5+ use StructureCheck \Type \NullableType ;
6+ use PhpSpec \ObjectBehavior ;
7+ use Prophecy \Argument ;
8+ use StructureCheck \Type \TypeInterface ;
9+
10+ class NullableTypeSpec extends ObjectBehavior
11+ {
12+ function it_is_initializable (TypeInterface $ childType )
13+ {
14+ $ this ->beConstructedWith ($ childType );
15+ $ this ->shouldHaveType (NullableType::class);
16+ }
17+ }
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace spec \StructureCheck \Type ;
4+
5+ use StructureCheck \Type \ObjectType ;
6+ use PhpSpec \ObjectBehavior ;
7+ use Prophecy \Argument ;
8+
9+ class ObjectTypeSpec extends ObjectBehavior
10+ {
11+ function it_is_initializable ()
12+ {
13+ $ this ->shouldHaveType (ObjectType::class);
14+ }
15+ }
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace spec \StructureCheck \Type ;
4+
5+ use StructureCheck \Type \StringType ;
6+ use PhpSpec \ObjectBehavior ;
7+ use Prophecy \Argument ;
8+
9+ class StringTypeSpec extends ObjectBehavior
10+ {
11+ function it_is_initializable ()
12+ {
13+ $ this ->shouldHaveType (StringType::class);
14+ }
15+ }
You can’t perform that action at this time.
0 commit comments