@Override public void execute() throws IOException { setUpParameters(); parameters.addSource(customInput("pdf/enc_owner_compressed.pdf")); testContext.directoryOutputTo(parameters); DecryptTaskTest.this.execute(parameters); asserts(1); } };
@Override public void execute() throws IOException { setUpParameters(); parameters.addSource(customInput("pdf/enc_owner_uncompressed.pdf")); testContext.directoryOutputTo(parameters); DecryptTaskTest.this.execute(parameters); asserts(1); } };
@Test public void execute() throws IOException { setUpParameters(); parameters.addSource(customEncryptedInput("pdf/enc_test_test_file.pdf", "test")); testContext.directoryOutputTo(parameters); execute(parameters); asserts(1); }
@Test public void executeSamePwd() throws IOException { setUpParameters(); parameters.addSource(customEncryptedInput("pdf/enc_usr_own_same_pwd.pdf", "test")); testContext.directoryOutputTo(parameters); execute(parameters); asserts(1); }
@Test public void executeOwnerCompressed() throws IOException { setUpParameters(); parameters.addSource(customEncryptedInput("pdf/enc_owner_compressed.pdf", "test")); testContext.directoryOutputTo(parameters); execute(parameters); asserts(1); }
@Test public void executeOwnerUnompressed() throws IOException { setUpParameters(); parameters.addSource(customEncryptedInput("pdf/enc_owner_uncompressed.pdf", "test")); testContext.directoryOutputTo(parameters); execute(parameters); asserts(1); }
@Test public void executeNoPwd() throws IOException { setUpParameters(); parameters.addSource(customEncryptedInput("pdf/enc_test_test_file.pdf", "test")); parameters.addSource(customEncryptedInput("pdf/enc_empty_pwd.pdf", "")); testContext.directoryOutputTo(parameters); execute(parameters); asserts(2); }
@Override public void execute() throws IOException { setUpParameters(); parameters.addSource(customInput("pdf/enc_owner_compressed.pdf")); testContext.directoryOutputTo(parameters); TestListenerFailed failListener = TestListenerFactory.newFailedListener(); ThreadLocalNotificationContext.getContext().addListener(failListener); DecryptTaskTest.this.execute(parameters); assertTrue(failListener.isFailed()); } };
@Override public void execute() throws IOException { setUpParameters(); parameters.addSource(customInput("pdf/enc_owner_uncompressed.pdf")); testContext.directoryOutputTo(parameters); TestListenerFailed failListener = TestListenerFactory.newFailedListener(); ThreadLocalNotificationContext.getContext().addListener(failListener); DecryptTaskTest.this.execute(parameters); assertTrue("Expected task to fail, it did not.", failListener.isFailed()); } };