File tree Expand file tree Collapse file tree 2 files changed +103
-0
lines changed Expand file tree Collapse file tree 2 files changed +103
-0
lines changed Original file line number Diff line number Diff line change
1
+ <?php
2
+ /*
3
+ * This file is part of sebastian/diff.
4
+ *
5
+ * (c) Sebastian Bergmann <sebastian@phpunit.de>
6
+ *
7
+ * For the full copyright and license information, please view the LICENSE
8
+ * file that was distributed with this source code.
9
+ */
10
+
11
+ namespace SebastianBergmann \Diff ;
12
+
13
+ use PHPUnit \Framework \TestCase ;
14
+
15
+ /**
16
+ * @covers SebastianBergmann\Diff\Chunk
17
+ */
18
+ class ChunkTest extends TestCase
19
+ {
20
+ /**
21
+ * @var Chunk
22
+ */
23
+ private $ chunk ;
24
+
25
+ protected function setUp ()
26
+ {
27
+ $ this ->chunk = new Chunk ;
28
+ }
29
+
30
+ public function testCanBeCreatedWithoutArguments ()
31
+ {
32
+ $ this ->assertInstanceOf (Chunk::class, $ this ->chunk );
33
+ }
34
+
35
+ public function testStartCanBeRetrieved ()
36
+ {
37
+ $ this ->assertEquals (0 , $ this ->chunk ->getStart ());
38
+ }
39
+
40
+ public function testStartRangeCanBeRetrieved ()
41
+ {
42
+ $ this ->assertEquals (1 , $ this ->chunk ->getStartRange ());
43
+ }
44
+
45
+ public function testEndCanBeRetrieved ()
46
+ {
47
+ $ this ->assertEquals (0 , $ this ->chunk ->getEnd ());
48
+ }
49
+
50
+ public function testEndRangeCanBeRetrieved ()
51
+ {
52
+ $ this ->assertEquals (1 , $ this ->chunk ->getEndRange ());
53
+ }
54
+
55
+ public function testLinesCanBeRetrieved ()
56
+ {
57
+ $ this ->assertEquals (array (), $ this ->chunk ->getLines ());
58
+ }
59
+ }
Original file line number Diff line number Diff line change
1
+ <?php
2
+ /*
3
+ * This file is part of sebastian/diff.
4
+ *
5
+ * (c) Sebastian Bergmann <sebastian@phpunit.de>
6
+ *
7
+ * For the full copyright and license information, please view the LICENSE
8
+ * file that was distributed with this source code.
9
+ */
10
+
11
+ namespace SebastianBergmann \Diff ;
12
+
13
+ use PHPUnit \Framework \TestCase ;
14
+
15
+ /**
16
+ * @covers SebastianBergmann\Diff\Line
17
+ */
18
+ class LineTest extends TestCase
19
+ {
20
+ /**
21
+ * @var Line
22
+ */
23
+ private $ line ;
24
+
25
+ protected function setUp ()
26
+ {
27
+ $ this ->line = new Line ;
28
+ }
29
+
30
+ public function testCanBeCreatedWithoutArguments ()
31
+ {
32
+ $ this ->assertInstanceOf (Line::class, $ this ->line );
33
+ }
34
+
35
+ public function testTypeCanBeRetrieved ()
36
+ {
37
+ $ this ->assertEquals (Line::UNCHANGED , $ this ->line ->getType ());
38
+ }
39
+
40
+ public function testContentCanBeRetrieved ()
41
+ {
42
+ $ this ->assertEquals ('' , $ this ->line ->getContent ());
43
+ }
44
+ }
You can’t perform that action at this time.
0 commit comments