Exemplo n.º 1
0
 public void DecorateLineTestShouldHaveFormatAsRequiredByScmActivity()
 {
     var commitsMock = new Mock<ICommits>();
     ICommits commits = commitsMock.Object;
     // scm activity expects the sequence to be as shown below
     String expectedCommit="12345 PeterStevens 2014-01-01";
     commitsMock.Setup(instance => instance.GetFormattedCommit(12345)).Returns(expectedCommit);
     Blame blame = new Blame(commits);
     String expectedLine = expectedCommit + " MyOriginalTest";
     String decoratedLine=blame.DecorateLine("12345 MyOriginalTest");
     Assert.AreEqual(expectedLine,decoratedLine);
 }