@Test public void testContentAndFormattingPreserved() throws IOException { final File originalFile = getInputFile(ORIGINAL_FILE, false); final File tempFile = copyToTempFile(originalFile); task.setManifestfile(tempFile.getAbsolutePath()); task.execute(); assertTrue(fileUtils.contentEquals(originalFile, tempFile)); }
@Test public void testRewriteNameAndCode() throws ParseException { task.setCode(TEST_CODE); task.setName(TEST_NAME); final Manifest manifest = runTaskAndParseResult(copyInputFile(ORIGINAL_FILE)); assertEquals(TEST_CODE, manifest.getVersionCode()); assertEquals(TEST_NAME, manifest.getVersionName()); }
@Test public void testEmptyManifestElement() throws ParseException, IOException { task.setCode(TEST_CODE); task.setName(TEST_NAME); final Manifest manifest = runTaskAndParseResult(); assertEquals(TEST_CODE, manifest.getVersionCode()); assertEquals(TEST_NAME, manifest.getVersionName()); }