public async Task TestInstallApplication() { _applicationPool = new ApplicationPoolStub(); IApplicationFactory applicationFactory = new ApplicationFactoryStub(); _applicationInstaller = new ApplicationInstaller(_applicationsRoot, null, applicationFactory, _applicationPool); AppIdentity appIdentity = new AppIdentity("test.app", new SemVersion(1,0,0)); await _applicationInstaller.Install(new AppInstallConfig(appIdentity)); Assert.True(_applicationPool.HasApplicationBeenAdded(appIdentity)); }