package pl.allegro.tech.search.elasticsearch.tools.reindex.query;
import junit.framework.TestCase;
import org.assertj.core.api.AbstractAssert;
public class PrefixSegmentAssert extends AbstractAssert<PrefixSegmentAssert, PrefixSegment> {
protected PrefixSegmentAssert(PrefixSegment actual) {
super(actual, PrefixSegmentAssert.class);
}
public static PrefixSegmentAssert assertThat(PrefixSegment actual) {
return new PrefixSegmentAssert(actual);
}
public PrefixSegmentAssert hasPrefix(String prefix) {
isNotNull();
if (!actual.getPrefix().equals(prefix)) {
failWithMessage("Expected character's prefix to be <%s> but was <%s>", prefix, actual.getPrefix());
}
return this;
}
}