public void ShouldReturnApplicationIdIfConfigurationFileExists(Mock<IFileSystem> fileSystem, TextWriter writer, IGitRepositoryConfigurer repositoryConfigurer, string applicationName) { var configurationFile = ConfigurationFile; var stream = new MemoryStream(Encoding.Default.GetBytes(applicationName)); fileSystem.Setup(x => x.OpenRead(configurationFile)).Returns(stream); var applicationConfiguration = new ApplicationConfiguration(fileSystem.Object, repositoryConfigurer, writer); Assert.Equal(applicationName, applicationConfiguration.GetApplicationId()); }
public ApplicationConfiguration(IFileSystem fileSystem, IGitRepositoryConfigurer repositoryConfigurer, TextWriter writer) { _fileSystem = fileSystem; _repositoryConfigurer = repositoryConfigurer; _writer = writer; }
public void ShouldReturnApplicationIdIfConfigurationFileExists(Mock <IFileSystem> fileSystem, TextWriter writer, IGitRepositoryConfigurer repositoryConfigurer, string applicationName) { var configurationFile = ConfigurationFile; var stream = new MemoryStream(Encoding.Default.GetBytes(applicationName)); fileSystem.Setup(x => x.OpenRead(configurationFile)).Returns(stream); var applicationConfiguration = new ApplicationConfiguration(fileSystem.Object, repositoryConfigurer, writer); Assert.Equal(applicationName, applicationConfiguration.GetApplicationId()); }