File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ public function testParsingOfDocument(): void
3232 'elementum ' ,
3333 'id ' ,
3434 'quam ' ,
35+ '10 ' ,
3536 'id, ' ,
3637 'finibus ' ,
3738 'porttitor ' ,
@@ -47,6 +48,36 @@ public function testParsingOfDocument(): void
4748 $ this ->assertEquals ($ expectedParsedWords , $ parsedWords );
4849 }
4950
51+ public function testDetectsDocumentLinesAreNumbered (): void
52+ {
53+ $ nonNumberedDummyDocLines = [
54+ 'Lorem ipsum dolor ' ,
55+ 'sit amet consectetur ' ,
56+ 'adipiscing elit ' ,
57+ 'Proin arcu diam ' ,
58+ 'elementum id quam '
59+ ];
60+ $ this ->assertFalse ($ this ->contentParser ->checkDocumentIsNumbered ($ nonNumberedDummyDocLines ));
61+
62+ $ partiallyNumberedDummyDocLines = [
63+ '1 Lorem ipsum dolor ' ,
64+ 'sit amet consectetur ' ,
65+ '3 adipiscing elit ' ,
66+ 'Proin arcu diam ' ,
67+ 'elementum id quam '
68+ ];
69+ $ this ->assertFalse ($ this ->contentParser ->checkDocumentIsNumbered ($ partiallyNumberedDummyDocLines ));
70+
71+ $ numberedDummyDocLines = [
72+ '1 Lorem ipsum dolor ' ,
73+ '2 sit amet consectetur ' ,
74+ '3 adipiscing elit ' ,
75+ '4 Proin arcu diam ' ,
76+ '5 elementum id quam '
77+ ];
78+ $ this ->assertTrue ($ this ->contentParser ->checkDocumentIsNumbered ($ numberedDummyDocLines ));
79+ }
80+
5081 public function testParsingOfLineNumberedDocument (): void
5182 {
5283 $ expectedParsedWords = [
You can’t perform that action at this time.
0 commit comments