eu.lestard.assertj.javafx.internal.ObservableBooleanValueAssertions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of assertj-javafx Show documentation
Show all versions of assertj-javafx Show documentation
AssertJ-JavaFX is a package of assertj assertions for JavaFX
The newest version!
package eu.lestard.assertj.javafx.internal;
import javafx.beans.value.ObservableBooleanValue;
import org.assertj.core.api.AbstractAssert;
public class ObservableBooleanValueAssertions extends AbstractAssert{
public ObservableBooleanValueAssertions(ObservableBooleanValue actual) {
super(actual, ObservableBooleanValueAssertions.class);
}
public void isTrue(){
isNotNull();
if(actual.get() == false){
failWithMessage("Expected observable boolean to be true but it wasn't");
}
}
public void isFalse(){
isNotNull();
if(actual.get() == true){
failWithMessage("Expected observable boolean to be false but it wasn't");
}
}
}