}
@Test
public void testGetResourcesCheckStateFromCategory() throws Exception {
TestStateProvider stateProvider = new TestStateProvider();
ClusterDefinition clusterDefinition = new ClusterDefinition(stateProvider, new TestClusterDefinitionProvider(), new TestHostInfoProvider());
ServiceProvider provider = new ServiceProvider(clusterDefinition);
Predicate predicate = new PredicateBuilder().property(ServiceProvider.SERVICE_SERVICE_NAME_PROPERTY_ID).equals("MAPREDUCE").toPredicate();
Set<Resource> resources = provider.getResources(PropertyHelper.getReadRequest("ServiceInfo"), predicate);
Assert.assertEquals(1, resources.size());