### Question:
AppBundlePackager { public void execute() throws IOException { TimeClock timeClock = new TimeClock(); AppBundleSerializer appBundleSerializer = new AppBundleSerializer(); appBundleSerializer.writeToDisk(appBundle, output); System.out.println(String.format("package bundle done, coast: %s", timeClock.getCoast())); } AppBundlePackager(AppBundle appBundle, Path output); void execute();  }### Answer:
@Test public void testPackageAppBundle() throws IOException { File output = new File(getTempDirPath().toFile(), "package.aab"); AppBundle appBundle = AppBundle.buildFromZip(new ZipFile(loadResourceFile("demo/demo.aab"))); AppBundlePackager packager = new AppBundlePackager(appBundle, output.toPath()); packager.execute(); assert output.exists(); }