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