Sha256: 196d3f9c6ed20e87452d106038325986dc3baff284a387aa491394bc39cdfd72
Contents?: true
Size: 892 Bytes
Versions: 159
Compression:
Stored size: 892 Bytes
Contents
package sh.calaba.instrumentationbackend.actions.text; import sh.calaba.instrumentationbackend.InstrumentationBackend; import sh.calaba.instrumentationbackend.Result; import sh.calaba.instrumentationbackend.actions.Action; public class AssertText implements Action { @Override public Result execute(String... args) { String text = args[0]; boolean found = InstrumentationBackend.solo.searchText(text, true); boolean shouldBeFound = Boolean.parseBoolean(args[1]); if(shouldBeFound && !found) { return new Result(false, "Text'" + text + "' was not found"); } else if(!shouldBeFound && found) { return new Result(false, "Text'" + text + "' was found"); } else { return Result.successResult(); } } @Override public String key() { return "assert_text"; } }
Version data entries
159 entries across 159 versions & 2 rubygems