
uk.camsw.rxjava.test.dsl.assertion.ObjectAssertion Maven / Gradle / Ivy
The newest version!
package uk.camsw.rxjava.test.dsl.assertion;
import org.assertj.core.api.AbstractObjectAssert;
import uk.camsw.rxjava.test.dsl.then.IThen;
public class ObjectAssertion extends AbstractObjectAssert, U> implements ISubscriberAssertions {
private final ISubscriberAssertions subscriberAssertions;
public ObjectAssertion(U actual, ISubscriberAssertions subscriberAssertions) {
super(actual, ObjectAssertion.class);
this.subscriberAssertions = subscriberAssertions;
}
@Override
public ObjectAssertion event(int index) {
return subscriberAssertions.event(index);
}
@Override
public IntegerAssertion eventCount() {
return subscriberAssertions.eventCount();
}
@Override
public IntegerAssertion completedCount() {
return subscriberAssertions.completedCount();
}
@Override
public ClassAssertion errorClass() {
return subscriberAssertions.errorClass();
}
@Override
public StringAssertion errorMessage() {
return subscriberAssertions.errorMessage();
}
@Override
public BooleanAssertion isErrored() {
return subscriberAssertions.isErrored();
}
@Override
public IThen and() {
return subscriberAssertions.and();
}
@Override
public RenderedStreamAssertion renderedStream() {
return subscriberAssertions.renderedStream();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy