### Question:
NetworkConfigurationPriorityVariableAccessor extends VariableAccessor { @Override public Map<AttributeType, VariableGetter> getVariableGetters() { return variableGetters; } NetworkConfigurationPriorityVariableAccessor(Station station, StationStore stationStore); @Override String getVariableName(); @Override Map<AttributeType, VariableGetter> getVariableGetters(); @Override Map<AttributeType, VariableSetter> getVariableSetters(); @Override Map<AttributeType, SetVariableValidator> getVariableValidators(); @Override List<ReportDatum> generateReportData(String componentName); @Override boolean isMutable(); static final String NAME; }### Answer:
@Test void getVariableGetters() { when(stationStore.getNetworkConfigurationPriority()).thenReturn(PRIORITY_LIST); final VariableGetter variableGetter = variableAccessor.getVariableGetters().get(AttributeType.ACTUAL); assertThat(variableGetter.get(attributePath()).getAttributeValue()).isEqualTo(NETWORK_CONFIGURATION_PRIORITY_ATTRIBUTE_LIST); verifyZeroInteractions(station); verify(stationStore).getNetworkConfigurationPriority(); }