### Question:
ApplicationArguments implements IApplicationArguments { public boolean useNativeLAF() { return _cmdLine.hasOption(IOptions.USE_NATIVE_LAF[0]); } private  ApplicationArguments(String[] args); synchronized static boolean initialize(String[] args); static ApplicationArguments getInstance(); String getSquirrelHomeDirectory(); String getUserSettingsDirectoryOverride(); boolean getShowSplashScreen(); boolean getShowHelp(); String getLoggingConfigFileName(); boolean getLoadPlugins(); boolean useDefaultMetalTheme(); boolean useNativeLAF(); String[] getRawArguments(); boolean getUserInterfaceDebugEnabled(); List<String> getPluginList(); Integer getShutdownTimerSeconds();  }### Answer:
@Test public final void testUseNativeLAF() { ApplicationArguments applicationArgumentsUnderTest = ApplicationArguments.getInstance(); assertFalse(applicationArgumentsUnderTest.useNativeLAF()); ApplicationArguments.reset(); ApplicationArguments.initialize(new String[] { USE_NATIVE_LAF }); applicationArgumentsUnderTest = ApplicationArguments.getInstance(); assertTrue(applicationArgumentsUnderTest.useNativeLAF()); }