public void ItDoesntAddTheNonInterationHitIfItIsFalse() { _analyticsEvent.Expect(mock => mock.NonInteractionHit) .Return(false) .Repeat.Any(); string postData = _postDataBuilder.BuildPostDataString(string.Empty, _analyticsEvent); NameValueCollection nameValueCollection = HttpUtility.ParseQueryString(postData); Assert.Null(nameValueCollection[PostDataBuilder.PARAMETER_KEY_NON_INTERACTION_HIT]); }
public void ItDoesntAddTheEventLabelIfItIsNull() { analyticsEvent.Expect(mock => mock.EventLabel) .Return(null) .Repeat.Any(); string postData = postDataBuilder.BuildPostDataString(string.Empty, analyticsEvent); NameValueCollection nameValueCollection = HttpUtility.ParseQueryString(postData); Assert.Null(nameValueCollection[PostDataBuilder.PARAMETER_KEY_EVENT_LABEL]); }