Code Duplication    Length = 15-15 lines in 2 locations

Tests/Units/Promise/ObservableResolverTestCase.php 2 locations

@@ 23-37 (lines=15) @@
20
    /**
21
     * Test resolve.
22
     */
23
    public function testResolve()
24
    {
25
        $this
26
            ->given(
27
                $resolveCallback = $this->delegateMockWithReturn('bar'),
28
                /** @var \Cubiche\Core\Async\Promise\ObservableResolver $resolver */
29
                $resolver = $this->newTestedInstance($resolveCallback)
30
            )
31
            ->when($resolver->resolve('foo'))
32
            ->then()
33
                ->delegateCall($resolveCallback)
34
                    ->withArguments('foo')
35
                    ->once()
36
        ;
37
    }
38
39
    /**
40
     * Test reject.
@@ 62-76 (lines=15) @@
59
    /**
60
     * Test notify.
61
     */
62
    public function testNotify()
63
    {
64
        $this
65
            ->given(
66
                $notifyCallback = $this->delegateMock(),
67
                /** @var \Cubiche\Core\Async\Promise\ObservableResolver $resolver */
68
                $resolver = $this->newTestedInstance(null, null, $notifyCallback)
69
            )
70
            ->when($resolver->notify('foo'))
71
            ->then()
72
                ->delegateCall($notifyCallback)
73
                    ->withArguments('foo')
74
                    ->once()
75
        ;
76
    }
77
}
78