@@ -59,7 +59,7 @@ class PdfManipulatorImplTest {
59
59
* GIVEN file exists
60
60
* AND file is file
61
61
* WHEN file is opened in reading mode
62
- * THEN pdf-document has 10 pages
62
+ * THEN pdf-document has 6 pages
63
63
*/
64
64
@Test
65
65
fun testOpenDocumentInReadingMode () {
@@ -72,24 +72,24 @@ class PdfManipulatorImplTest {
72
72
val pdfFile: PdfDocument = sut.getPdfDocumentInReadingMode()
73
73
74
74
// THEN
75
- assertThat(pdfFile.numberOfPages).isEqualTo(10 )
75
+ assertThat(pdfFile.numberOfPages).isEqualTo(6 )
76
76
77
77
}
78
78
79
79
/* *
80
- * GIVEN user has selected pages 0, 1 and 5.
80
+ * GIVEN user has selected pages 0 and 5.
81
81
* WHEN user split's PDF
82
82
* THEN result contains list with exactly 2 uris
83
- * AND the first result-uri is PDF with 3 pages
84
- * AND the second result-uri is PDF with 7 pages
83
+ * AND the first result-uri is PDF with 2 pages
84
+ * AND the second result-uri is PDF with 4 pages
85
85
* AND the pages of the first document are equal to the selected pages of the original document
86
86
* AND the pages of the second document are equal to the unselected pages of the original document
87
87
*/
88
88
@Test
89
89
fun testSplitDocument () {
90
90
91
91
// GIVEN
92
- val selectedPageIndices = listOf (0 , 1 , 5 )
92
+ val selectedPageIndices = listOf (0 , 5 )
93
93
val originalPdf = sut.getPdfDocumentInReadingMode()
94
94
95
95
// WHEN
@@ -99,22 +99,18 @@ class PdfManipulatorImplTest {
99
99
100
100
// THEN
101
101
assertThat(result).hasSize(2 )
102
- assertThat(documentOfSelectedPages.numberOfPages).isEqualTo(3 )
103
- assertThat(documentOfUnselectedPages.numberOfPages).isEqualTo(7 )
102
+ assertThat(documentOfSelectedPages.numberOfPages).isEqualTo(2 )
103
+ assertThat(documentOfUnselectedPages.numberOfPages).isEqualTo(4 )
104
104
105
105
// Compare pages of document that contains the selected pages
106
106
assertThatPagesAreEqual(documentOfSelectedPages.getPage(1 ), originalPdf.getPage(1 ))
107
- assertThatPagesAreEqual(documentOfSelectedPages.getPage(2 ), originalPdf.getPage(2 ))
108
- assertThatPagesAreEqual(documentOfSelectedPages.getPage(3 ), originalPdf.getPage(6 ))
107
+ assertThatPagesAreEqual(documentOfSelectedPages.getPage(2 ), originalPdf.getPage(6 ))
109
108
110
109
// Compare pages of document that contains the unselected pages
111
- assertThatPagesAreEqual(documentOfUnselectedPages.getPage(1 ), originalPdf.getPage(3 ))
112
- assertThatPagesAreEqual(documentOfUnselectedPages.getPage(2 ), originalPdf.getPage(4 ))
113
- assertThatPagesAreEqual(documentOfUnselectedPages.getPage(3 ), originalPdf.getPage(5 ))
114
- assertThatPagesAreEqual(documentOfUnselectedPages.getPage(4 ), originalPdf.getPage(7 ))
115
- assertThatPagesAreEqual(documentOfUnselectedPages.getPage(5 ), originalPdf.getPage(8 ))
116
- assertThatPagesAreEqual(documentOfUnselectedPages.getPage(6 ), originalPdf.getPage(9 ))
117
- assertThatPagesAreEqual(documentOfUnselectedPages.getPage(7 ), originalPdf.getPage(10 ))
110
+ assertThatPagesAreEqual(documentOfUnselectedPages.getPage(1 ), originalPdf.getPage(2 ))
111
+ assertThatPagesAreEqual(documentOfUnselectedPages.getPage(2 ), originalPdf.getPage(3 ))
112
+ assertThatPagesAreEqual(documentOfUnselectedPages.getPage(3 ), originalPdf.getPage(4 ))
113
+ assertThatPagesAreEqual(documentOfUnselectedPages.getPage(4 ), originalPdf.getPage(5 ))
118
114
119
115
}
120
116
@@ -157,7 +153,7 @@ class PdfManipulatorImplTest {
157
153
fun testAllPagesSelected () {
158
154
159
155
// GIVEN
160
- val selectedPageIndices = listOf (0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 )
156
+ val selectedPageIndices = listOf (0 , 1 , 2 , 3 , 4 , 5 )
161
157
val originalFile = sut.getPdfDocumentInReadingMode()
162
158
163
159
// WHEN
@@ -206,7 +202,6 @@ class PdfManipulatorImplTest {
206
202
assertThat(annotation.title.value).isEqualTo(" Lorem Ipsum Title" )
207
203
assertThat(annotation.contents.value).isEqualTo(" Lorem Ipsum Message" )
208
204
209
-
210
205
}
211
206
212
207
/* *
0 commit comments