public void TestNameComesFromConstructor() { const string name = "mytest"; var sut = new PendingResult(name); Assert.AreEqual(name, sut.TestName); }
public void PassedIsFalseWhenAnyFailureResultsExists() { var success = new SuccessResult("good"); var pending = new PendingResult("pending"); var failure = new FailureResult("bad", new Exception("djsfdsf")); var sut = new ResultCollection(); sut.Add(success); sut.Add(pending); sut.Add(failure); Assert.IsFalse(sut.Passed.Value); }
public void PassedIsFalsNullWhenPendingResultExistsWithNoFailures() { var success1 = new SuccessResult("good"); var success2 = new SuccessResult("good"); var success3 = new SuccessResult("good"); var pending = new PendingResult("pending"); var sut = new ResultCollection(); sut.Add(success1); sut.Add(success2); sut.Add(pending); sut.Add(success3); Assert.IsNull(sut.Passed); }
public void WasSuccessfuIsFalse() { var sut = new PendingResult("asas"); Assert.IsNull(sut.WasSuccess); }
public void MessageIsPending() { var sut = new PendingResult("asas"); Assert.AreEqual("Pending", sut.Message); }