@@ -24,37 +24,19 @@ public function it_is_initializable()
2424 }
2525
2626 public function it_should_provide_a_method_to_determine_if_a_node_has_a_given_mixin (
27- NodeInterface $ node ,
28- NodeTypeInterface $ mixin1 ,
29- NodeTypeInterface $ mixin2 ,
30- NodeTypeInterface $ mixin3
27+ NodeInterface $ node
3128 ) {
32- $ node ->getMixinNodeTypes ()->willReturn ([
33- $ mixin1 , $ mixin2 , $ mixin3 ,
34- ]);
35-
36- $ mixin1 ->getName ()->willReturn ('mixin1 ' );
37- $ mixin2 ->getName ()->willReturn ('mixin1 ' );
38- $ mixin3 ->getName ()->willReturn ('mixin3 ' );
39-
40- $ this ->nodeHasMixinType ($ node , 'mixin1 ' )->shouldReturn (true );
41- $ this ->nodeHasMixinType ($ node , 'mixin5 ' )->shouldReturn (false );
29+ $ node ->isNodeType ('mixin1 ' )->willReturn (true );
30+ $ node ->isNodeType ('mixin2 ' )->willReturn (false );
4231 }
4332
4433 public function it_should_provide_a_method_to_determine_if_a_node_is_versionable (
4534 NodeInterface $ nodeVersionable ,
46- NodeInterface $ nodeNotVersionable ,
47- NodeTypeInterface $ mixin1 ,
48- NodeTypeInterface $ mixin2
35+ NodeInterface $ nodeNotVersionable
4936 ) {
50- $ nodeVersionable ->getMixinNodeTypes ()->willReturn ([
51- $ mixin1 , $ mixin2 ,
52- ]);
53- $ nodeNotVersionable ->getMixinNodeTypes ()->willReturn ([
54- $ mixin2 ,
55- ]);
5637 $ nodeNotVersionable ->getPath ()->willReturn ('foobar ' );
57- $ mixin1 ->getName ()->willReturn ('mix:versionable ' );
38+ $ nodeVersionable ->isNodeType ('mix:versionable ' )->willReturn (true );
39+ $ nodeNotVersionable ->isNodeType ('mix:versionable ' )->willReturn (false );
5840 $ this ->assertNodeIsVersionable ($ nodeVersionable )->shouldReturn (null );
5941
6042 try {
0 commit comments