public Single<DataType> createCustomDataType(@NonNull DataTypeCreateRequest dataTypeCreateRequest) { return createCustomDataTypeInternal(dataTypeCreateRequest, null, null); }
public Single<Status> disableFit() { return disableFitInternal(null, null); }
public Single<DataType> readDataType(@NonNull String dataTypeName) { return readDataTypeInternal(dataTypeName, null, null); }
@Test public void Config_DisableFit() throws Exception { ArgumentCaptor<ConfigDisableFitSingle> captor = ArgumentCaptor.forClass(ConfigDisableFitSingle.class); rxFit.config().disableFit(); rxFit.config().disableFit(TIMEOUT_TIME, TIMEOUT_TIMEUNIT); PowerMockito.verifyStatic(times(2)); Single.create(captor.capture()); ConfigDisableFitSingle single = captor.getAllValues().get(0); assertNoTimeoutSet(single); single = captor.getAllValues().get(1); assertTimeoutSet(single); }
@Test public void Config_CreateCustomDataType() throws Exception { ArgumentCaptor<ConfigCreateCustomDataTypeSingle> captor = ArgumentCaptor.forClass(ConfigCreateCustomDataTypeSingle.class); rxFit.config().createCustomDataType(dataTypeCreateRequest); rxFit.config().createCustomDataType(dataTypeCreateRequest, TIMEOUT_TIME, TIMEOUT_TIMEUNIT); PowerMockito.verifyStatic(times(2)); Single.create(captor.capture()); ConfigCreateCustomDataTypeSingle single = captor.getAllValues().get(0); assertEquals(dataTypeCreateRequest, single.dataTypeCreateRequest); assertNoTimeoutSet(single); single = captor.getAllValues().get(1); assertEquals(dataTypeCreateRequest, single.dataTypeCreateRequest); assertTimeoutSet(single); }
@Test public void Config_ReadDataType() throws Exception { ArgumentCaptor<ConfigReadDataTypeSingle> captor = ArgumentCaptor.forClass(ConfigReadDataTypeSingle.class); final String dataTypeName = "name"; rxFit.config().readDataType(dataTypeName); rxFit.config().readDataType(dataTypeName, TIMEOUT_TIME, TIMEOUT_TIMEUNIT); PowerMockito.verifyStatic(times(2)); Single.create(captor.capture()); ConfigReadDataTypeSingle single = captor.getAllValues().get(0); assertEquals(dataTypeName, single.dataTypeName); assertNoTimeoutSet(single); single = captor.getAllValues().get(1); assertEquals(dataTypeName, single.dataTypeName); assertTimeoutSet(single); }
public Single<Status> disableFit(long timeout, @NonNull TimeUnit timeUnit) { return disableFitInternal(timeout, timeUnit); }
public Single<DataType> readDataType(@NonNull String dataTypeName, long timeout, @NonNull TimeUnit timeUnit) { return readDataTypeInternal(dataTypeName, timeout, timeUnit); }
public Single<DataType> createCustomDataType(@NonNull DataTypeCreateRequest dataTypeCreateRequest, long timeout, @NonNull TimeUnit timeUnit) { return createCustomDataTypeInternal(dataTypeCreateRequest, timeout, timeUnit); }