package org.wikipedia.dataclient.mwapi.page;
import android.support.annotation.NonNull;
import org.junit.Before;
import org.junit.Test;
import org.wikipedia.dataclient.page.BasePageClientTest;
import org.wikipedia.dataclient.page.PageClient;
import retrofit2.Call;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.containsString;
public class MwPageClientTest extends BasePageClientTest {
private PageClient subject;
@Before public void setUp() throws Throwable {
super.setUp();
subject = new MwPageClient(service(MwPageService.class));
}
@Test public void testLeadThumbnailWidth() throws Throwable {
Call<?> call = subject.lead(null, PageClient.CacheOption.CACHE, "", 10, false);
assertThat(call.request().url().toString(), containsString("10"));
}
@NonNull @Override protected PageClient subject() {
return subject;
}
}