package com.kedzie.vbox.fest;
import org.fest.assertions.api.android.view.AbstractViewAssert;
import com.kedzie.vbox.app.CollapsiblePanelView;
import static org.fest.assertions.api.Assertions.assertThat;
/**
* FEST asserts for CollapsiblePanelView
*/
public class PanelAssert extends AbstractViewAssert<PanelAssert, CollapsiblePanelView> {
public PanelAssert(CollapsiblePanelView actual) {
super(actual, PanelAssert.class);
}
public PanelAssert isExpanded() {
isNotNull();
assertThat(actual.isExpanded())
.isEqualTo(true)
.overridingErrorMessage("Panel expected to be Expanded");
return this;
}
public PanelAssert isCollapsed() {
isNotNull();
assertThat(actual.isExpanded())
.isEqualTo(false)
.overridingErrorMessage("Panel expected to be Collapsed");
return this;
}
}