public void GenerateDataNoEnviromentDataReturnsEmptyGitData() { IEnvironmentVariables variables = new TestEnvironmentVariables(new Dictionary <string, string> { { "APPVEYOR", "True" } }); var sut = new AppVeyorGitDataResolver(variables); var gitData = sut.GenerateData(); Assert.NotNull(gitData); }
public void CanProvideDataAppVeyorEnvironmentVariablesSetReturnsTrue() { IEnvironmentVariables variables = new TestEnvironmentVariables(new Dictionary <string, string> { { "APPVEYOR", "True" } }); var sut = new AppVeyorGitDataResolver(variables); var canProvideData = sut.CanProvideData(); Assert.True(canProvideData); }
public void GenerateDataNoEnviromentDataReturnsEmptyGitData() { IEnvironmentVariables variables = new TestEnvironmentVariables(new Dictionary<string, string> { {"APPVEYOR", "True"} }); var sut = new AppVeyorGitDataResolver(variables); var gitData = sut.GenerateData(); Assert.NotNull(gitData); }
public void CanProvideDataAppVeyorEnvironmentVariablesSetReturnsTrue() { IEnvironmentVariables variables = new TestEnvironmentVariables(new Dictionary<string, string> { {"APPVEYOR", "True"} }); var sut = new AppVeyorGitDataResolver(variables); var canProvideData = sut.CanProvideData(); Assert.True(canProvideData); }
public GenerateData() { _expectedId = Guid.NewGuid().ToString(); _expectedName = "Test User Name"; _expectedEmail = "*****@*****.**"; _expectedMessage = "Add a new widget\n* some code\n* some tests"; _expectedBranch = "feature"; IEnvironmentVariables variables = new TestEnvironmentVariables(new Dictionary <string, string> { { "APPVEYOR", "True" }, { "APPVEYOR_REPO_COMMIT", _expectedId }, { "APPVEYOR_REPO_COMMIT_AUTHOR", _expectedName }, { "APPVEYOR_REPO_COMMIT_AUTHOR_EMAIL", _expectedEmail }, { "APPVEYOR_REPO_COMMIT_MESSAGE", _expectedMessage }, { "APPVEYOR_REPO_BRANCH", _expectedBranch } }); var sut = new AppVeyorGitDataResolver(variables); _gitData = sut.GenerateData(); }
public GenerateData() { _expectedId = Guid.NewGuid().ToString(); _expectedName = "Test User Name"; _expectedEmail = "*****@*****.**"; _expectedMessage = "Add a new widget\n* some code\n* some tests"; _expectedBranch = "feature"; IEnvironmentVariables variables = new TestEnvironmentVariables(new Dictionary<string, string> { {"APPVEYOR", "True"}, {"APPVEYOR_REPO_COMMIT", _expectedId}, {"APPVEYOR_REPO_COMMIT_AUTHOR", _expectedName}, {"APPVEYOR_REPO_COMMIT_AUTHOR_EMAIL", _expectedEmail}, {"APPVEYOR_REPO_COMMIT_MESSAGE", _expectedMessage}, {"APPVEYOR_REPO_BRANCH", _expectedBranch} }); var sut = new AppVeyorGitDataResolver(variables); _gitData = sut.GenerateData(); }