/// <summary> /// Records a simple page view with generation time metric /// </summary> static private void RecordSimplePageViewWithGenerationTime() { var piwikTracker = new PiwikTracker(SiteId, PiwikBaseUrl); piwikTracker.SetUserAgent(UA); piwikTracker.SetGenerationTime(10000); var response = piwikTracker.DoTrackPageView("Document title of current page view"); DisplayDebugInfo(response); }
public void SetGenerationTime_WhenSpecified_IsAddedToRequest(int?timeMs) { // Arrange, Act if (timeMs.HasValue) { _sut.SetGenerationTime(timeMs.Value); } // Assert var actual = _sut.GetRequest(SiteId); if (!timeMs.HasValue) { Assert.That(actual, Does.Not.Contain("&urlref=")); } else { Assert.That(actual, Does.Contain(">_ms=" + timeMs)); } }