public void GetViewInfoArgs_NullArgs() { var result = PiwikDataConverter.GetViewInfoArgs(null); Assert.IsNotNull(result); Assert.IsFalse(result.Any()); }
public void GetViewInfoArgs_MinimalArgs() { var info = new PiwikViewInfo(TestUrl); var result = PiwikDataConverter.GetViewInfoArgs(info); Assert.IsNotNull(result); Assert.IsFalse(result.Any()); }
public void GetViewInfoArgs_AllArgs() { var info = new PiwikViewInfo(TestUrl) { ViewName = "view name", ViewTime = TimeSpan.FromMilliseconds(1230.4) }; var result = PiwikDataConverter.GetViewInfoArgs(info); Assert.IsNotNull(result); AssertEqual(result, new[] { "action_name=view%20name", "gt_ms=1230" }); }