@Test
public void testTrackUserView() {
final TestAccumulator acc = new TestAccumulator();
final TestDispatcher disp = new TestDispatcher();
final Tracker<?, ?> tracker = new Tracker<TestAccumulator, TestDispatcher>(acc, disp);
final UserView data = new UserView("testkey", "testvalue");
assertTrue(0 == acc.getTrackingData().size());
tracker.trackUserView(data);
assertTrue(1 == acc.getTrackingData().size());
assertTrue(data == acc.getTrackingData().get(0));