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]);
        }