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