### Question:
NetworkConfigurationPriorityVariableAccessor extends VariableAccessor { @Override public Map<AttributeType, VariableSetter> getVariableSetters() { return variableSetters; } 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 getVariableSetters() { final VariableSetter variableSetter = variableAccessor.getVariableSetters().get(AttributeType.ACTUAL); variableSetter.set(attributePath(), NETWORK_CONFIGURATION_PRIORITY_ATTRIBUTE_SINGLE); verify(station).updateNetworkConfigurationPriorityValues(argThat(arg -> arg == 1)); verifyZeroInteractions(stationStore); }