### Question:
PreparedPutContentValues extends PreparedPut<PutResult, ContentValues> { @NonNull @Override public ContentValues getData() { return contentValues; } PreparedPutContentValues(@NonNull StorIOSQLite storIOSQLite, @NonNull ContentValues contentValues, @NonNull PutResolver<ContentValues> putResolver); @NonNull @CheckResult @Override Flowable<PutResult> asRxFlowable(@NonNull BackpressureStrategy backpressureStrategy); @NonNull @CheckResult @Override Single<PutResult> asRxSingle(); @NonNull @CheckResult @Override Completable asRxCompletable(); @NonNull @Override ContentValues getData();  }### Answer:
@Test public void shouldReturnContentValuesInGetData() { final PutContentValuesStub putStub = PutContentValuesStub.newPutStubForOneContentValues(); final PreparedPutContentValues operation = putStub.storIOSQLite .put() .contentValues(putStub.contentValues.get(0)) .withPutResolver(putStub.putResolver) .prepare(); assertThat(operation.getData()).isEqualTo(putStub.contentValues.get(0)); }