improved tests
ensure that `Step#isSkipped()` always returns a boolean value