/** Test fetch property valid value by name. */ @Test public void testFetchPropertyValidValueByName() { // Success situation PropertyValidValuesRequest request = TestBaseUtil.createPropertyValidValuesRequest(); List<PropertyEnum> properties = new ArrayList<PropertyEnum>(); properties.add(PropertyEnum.WATTAGE_RATING); properties.add(PropertyEnum.LAMP_TYPE); request.setProperties(properties); InternalResultsResponse<PropertyValidValue> response = getSmartPointAccessorBCL().fetchPropertyValidValues(request); assertResultResponse(response); resetMocksToSmartPointArea(); // Error situation setSituation( getSmartPointAccessorBCL(), SituationsEnum.ERROR, ISmartPointDAC.class, "fetchPropertyValidValues"); response = getSmartPointAccessorBCL().fetchPropertyValidValues(request); assertEquals("Results list object should be 0", response.getResultsList().size(), 0); }