public void TestReportingFailureResultsInStringInsert() { Labels labels = new Labels(); string successCodeKey = "success"; CollectionAssert.DoesNotContain(labels.Keys, successCodeKey); labels.AddFailure(); Assert.AreEqual("0", labels[successCodeKey]); }
public void TestSuccessAndFailureOverwriteEachOther() { Labels labels = new Labels(); string successCodeKey = "success"; CollectionAssert.DoesNotContain(labels.Keys, successCodeKey); labels.AddSuccess(); Assert.AreEqual("1", labels[successCodeKey]); labels.AddFailure(); Assert.AreEqual("0", labels[successCodeKey]); CollectionAssert.DoesNotContain(labels.Values, "1"); labels.AddSuccess(); Assert.AreEqual("1", labels[successCodeKey]); CollectionAssert.DoesNotContain(labels.Values, "0"); }