@Test
public void convertNotExposedParamaters() throws Exception {

    List<String> parameterNames = Arrays.asList(TEXT, SELECTOR);
    List<ParameterValue> parameterValues = Arrays.asList(adminParameterValue, userSelectorParameterValue);
    when(parameterConfigurationConverter.convert(TEXT, adminParameterValue)).thenReturn(adminConfigurationMock);
    when(parameterConfigurationConverter.convert(SELECTOR, userSelectorParameterValue)).thenReturn(userSelectorConfigurationMock);
    ParametersConfigurationConverter parametersConfigurationConverter = new ParametersConfigurationConverter(parameterConfigurationConverter);
    Map<String, ParameterConfiguration> actual = parametersConfigurationConverter.convert(parameterNames, parameterValues);
    assertTrue(actual.containsKey(TEXT));
    assertEquals(adminConfigurationMock, actual.get(TEXT));
    assertTrue(actual.containsKey(SELECTOR));
    assertEquals(userSelectorConfigurationMock, actual.get(SELECTOR));
}