public void GetStateStepsNames_StateFromSource_ReturnsNamesOrEmptyList( BaseOperation customizableOper, State.StateType selectedType, Dictionary <string, List <BaseStep> > addingStates, List <string> expectedNames) { FillBaseOperationStatesWithReset(customizableOper, addingStates); List <string> actualNames = customizableOper .GetStateStepsNames(selectedType); Assert.AreEqual(expectedNames, actualNames); }