public void TestSubsequentStatusCodesOverwritePreviousOnes() { Labels labels = new Labels(); string statusCodeKey = "statusCode"; CollectionAssert.DoesNotContain(labels.Keys, statusCodeKey); labels.AddStatusCode(HttpStatusCode.OK); labels.AddStatusCode(HttpStatusCode.BadRequest); Assert.AreEqual(((int)HttpStatusCode.BadRequest).ToString(), labels[statusCodeKey]); CollectionAssert.DoesNotContain(labels.Values, ((int)HttpStatusCode.OK).ToString()); }
public void TestInsertingHttpStatusCodeResultsInStringInsert() { Labels labels = new Labels(); string statusCodeKey = "statusCode"; HttpStatusCode statusCode = HttpStatusCode.BadRequest; CollectionAssert.DoesNotContain(labels.Keys, statusCodeKey); labels.AddStatusCode(statusCode); Assert.AreEqual(((int)statusCode).ToString(), labels[statusCodeKey]); }