public void testInstallerDirectoryDoesContainLauncherBinaries()
 {
     FileManagerMock mockWithLauncherBinaries = new FileManagerMock();
     MockSubDirectory publicSafetyLauncherDirectoryName = new MockSubDirectory();
     publicSafetyLauncherDirectoryName.changeDirectoryExistsStatus(true);
     publicSafetyLauncherDirectoryName.changeDirectoryName("PublicSafetyOne Launcher");
     mockWithLauncherBinaries.setSubDirectoriesInDirectory(new List<MockSubDirectory>() { publicSafetyLauncherDirectoryName });
     InstallerDirectory LauncherBinaries = new InstallerDirectory("MockPath",
         mockWithLauncherBinaries);
     SubDirectory stubLauncherDirectory = LauncherBinaries.getSubDirectoryByName("PublicSafetyOne Launcher");
     Assert.AreEqual(stubLauncherDirectory.doesThisDirectoryExist(), true);
 }