package by.istin.android.xcore.sample.test; import by.istin.android.xcore.sample.core.model.SampleEntity; import by.istin.android.xcore.sample.core.processor.SampleEntityProcessor; import by.istin.android.xcore.test.common.AbstractTestProcessor; public class TestStatusProcessor extends AbstractTestProcessor { public void testSampleProcessor() throws Exception { testExecute(SampleEntityProcessor.APP_SERVICE_KEY, "sample_page_1.json?page=1"); checkCount(SampleEntity.class, 5); checkRequiredFields(SampleEntity.class, SampleEntity.ID, SampleEntity.TITLE, SampleEntity.ABOUT, SampleEntity.IMAGE_URL); testExecute(SampleEntityProcessor.APP_SERVICE_KEY, "sample_page_2.json?page=2"); checkCount(SampleEntity.class, 10); checkRequiredFields(SampleEntity.class, SampleEntity.ID, SampleEntity.TITLE, SampleEntity.ABOUT, SampleEntity.IMAGE_URL); } }