public void FailedCommitShouldReturnArrayWithLength() { var commitAction = new GatCommitToVersionControl("", "First Commit 001"); ArrayList executionActions = commitAction.Execute(); Assert.IsTrue(executionActions.Count == 6); }
public void CommitShouldPassIfExecutedWithMessageAndDate() { var commitAction = new GatCommitToVersionControl("20130924", "First Commit 001"); commitAction.Execute(); Assert.IsTrue(commitAction.Completed); }
public void SuccessfulCommitShouldHaveMessages() { var correctSuccessMessages = new ArrayList { "Logging", "Saving", "Running Gat Commit", "Action Successful", "Action Completed" }; var commitAction = new GatCommitToVersionControl("20130924", "First Commit 001"); ArrayList executionMessages = commitAction.Execute(); Assert.IsTrue(haveSameStringsAtSameIndex(correctSuccessMessages, executionMessages)); }
public void FailedCommitShouldHaveMessages() { var correctFailedMessages = new ArrayList { "Logging", "Saving", "Running Gat Commit", "Action Failed", "Rolling Back", "State Restored" }; var commitAction = new GatCommitToVersionControl("", "First Commit 001"); ArrayList executionMessages = commitAction.Execute(); Assert.IsTrue(haveSameStringsAtSameIndex(correctFailedMessages, executionMessages)); }