@Test
public void checkErrorOnActivation() {
final Capability capability = capabilities().create("[withActivationError]").save();
MatcherAssert.assertThat(capability.hasErrors(), is(true));
MatcherAssert.assertThat(capability.isActive(), is(false));
MatcherAssert.assertThat(capability.stateDescription(),
containsString("This capability always fails on activate"));
}
/**
* Verify that capability is initially active when created for a repository that is in service