Class FormElementSearchEngineTest


  • public class FormElementSearchEngineTest
    extends Object
    • Constructor Detail

      • FormElementSearchEngineTest

        public FormElementSearchEngineTest()
    • Method Detail

      • beforeEach

        public void beforeEach()
      • filterDataShouldBeEmptyBeforeInit

        public void filterDataShouldBeEmptyBeforeInit()
      • canNotSearchBeforeInit

        public void canNotSearchBeforeInit()
      • initializationFailsWhenNoProviderOfContainerToSearchIn

        public void initializationFailsWhenNoProviderOfContainerToSearchIn()
      • initializationFailsWhenNoConsumerOfFoundElement

        public void initializationFailsWhenNoConsumerOfFoundElement()
      • canNotInitializeTwice

        public void canNotInitializeTwice()
      • shouldInitializeAllSearchers

        public void shouldInitializeAllSearchers()
      • performSearchFromTheBeginingShouldInteractWithItemsSearchersIfSearchingByItems

        public void performSearchFromTheBeginingShouldInteractWithItemsSearchersIfSearchingByItems()
      • performSearchFromTheBeginingShouldInteractWithAttributesSearchersIfSearchingByAttributes

        public void performSearchFromTheBeginingShouldInteractWithAttributesSearchersIfSearchingByAttributes()
      • performSearchFromTheBeginingShouldInteractWithCommandsSearchersIfSearchingByCommands

        public void performSearchFromTheBeginingShouldInteractWithCommandsSearchersIfSearchingByCommands()
      • performSearchFromTheBeginingShouldInteractWithParametersSearchersIfSearchingByParameters

        public void performSearchFromTheBeginingShouldInteractWithParametersSearchersIfSearchingByParameters()
      • canSearchShouldReturnSearchingAvailabilityByItemsIfRepositioningWasNeverHappenedYet

        public void canSearchShouldReturnSearchingAvailabilityByItemsIfRepositioningWasNeverHappenedYet()
      • shouldSearchByItemsIfRepositioningWasNeverHappenedYet

        public void shouldSearchByItemsIfRepositioningWasNeverHappenedYet()
      • shouldSearchBackByItemsIfRepositioningWasNeverHappenedYet

        public void shouldSearchBackByItemsIfRepositioningWasNeverHappenedYet()
      • canSearchShouldReturnSearchingAvailabilityByItemsAfterRepositioningToItems

        public void canSearchShouldReturnSearchingAvailabilityByItemsAfterRepositioningToItems()
      • canSearchShouldReturnSearchingAvailabilityByAttributesAfterRepositioningToAttributes

        public void canSearchShouldReturnSearchingAvailabilityByAttributesAfterRepositioningToAttributes()
      • canSearchShouldReturnSearchingAvailabilityByCommandsAfterRepositioningToCommands

        public void canSearchShouldReturnSearchingAvailabilityByCommandsAfterRepositioningToCommands()
      • canSearchShouldReturnSearchingAvailabilityByParametersAfterRepositioningToParameters

        public void canSearchShouldReturnSearchingAvailabilityByParametersAfterRepositioningToParameters()
      • ifWasSearchByItemsAndThanRepositionToAttributeThenShouldSearchByAttributes

        public void ifWasSearchByItemsAndThanRepositionToAttributeThenShouldSearchByAttributes()
      • ifWasSearchByItemsAndThanRepositionToAttributeThenShouldSearchByCommands

        public void ifWasSearchByItemsAndThanRepositionToAttributeThenShouldSearchByCommands()
      • ifWasSearchByItemsAndThanRepositionToAttributeThenShouldSearchByParameters

        public void ifWasSearchByItemsAndThanRepositionToAttributeThenShouldSearchByParameters()
      • ifWasSearchByAttributesAndThanRepositionToItemThenShouldSearchByItems

        public void ifWasSearchByAttributesAndThanRepositionToItemThenShouldSearchByItems()
      • repositionToFormMappingLeadsToSetFilterDataIntoItemsSearcher

        public void repositionToFormMappingLeadsToSetFilterDataIntoItemsSearcher()
      • repositionToItemLeadsToSetFilterDataIntoItemsSearcher

        public void repositionToItemLeadsToSetFilterDataIntoItemsSearcher()
      • repositionToAttributeLeadsToSetFilterDataIntoAttibutesSearcher

        public void repositionToAttributeLeadsToSetFilterDataIntoAttibutesSearcher()
      • repositionToFormMappingLeadsToRepositionItemsSearcherToTheBegining

        public void repositionToFormMappingLeadsToRepositionItemsSearcherToTheBegining()
      • repositionToItemLeadsToRepositionItemsSearcherToTheTargetItem

        public void repositionToItemLeadsToRepositionItemsSearcherToTheTargetItem()
      • repositionToAttributeLeadsToRepositionAttributesSearcherToTheTargetAttribute

        public void repositionToAttributeLeadsToRepositionAttributesSearcherToTheTargetAttribute()
      • repositionToItemShouldNotHappenedTwiceIfTheTargetItemsAreSame

        public void repositionToItemShouldNotHappenedTwiceIfTheTargetItemsAreSame()
      • repositionToAttributeShouldNotHappenedTwiceIfTheTargetAttributesAreSame

        public void repositionToAttributeShouldNotHappenedTwiceIfTheTargetAttributesAreSame()
      • repositionToCommandShouldNotHappenedTwiceIfTheTargetCommandsAreSame

        public void repositionToCommandShouldNotHappenedTwiceIfTheTargetCommandsAreSame()
      • repositionToParameterShouldNotHappenedTwiceIfTheTargetParametersAreSame

        public void repositionToParameterShouldNotHappenedTwiceIfTheTargetParametersAreSame()
      • repositionNeverHappenedIfTheTargetElementIsNull

        public void repositionNeverHappenedIfTheTargetElementIsNull()
      • setFilterDataShoulSetItIntoItemsSearcherIfSearchingByItems

        public void setFilterDataShoulSetItIntoItemsSearcherIfSearchingByItems()
      • setFilterDataShouldSetItIntoAttributesSearcherIfSearchingByAttributes

        public void setFilterDataShouldSetItIntoAttributesSearcherIfSearchingByAttributes()
      • setFilterDataShouldSetItIntoCommandsSearcherIfSearchingByCommands

        public void setFilterDataShouldSetItIntoCommandsSearcherIfSearchingByCommands()
      • setFilterDataShouldSetItIntoParametersSearcherIfSearchingByParameters

        public void setFilterDataShouldSetItIntoParametersSearcherIfSearchingByParameters()
      • setFilterDataLeadsToRepositionItemsSearcherToTheBeginingWhenNewFilterDataIsNotEmptyAndHasDifferencesFromPreviousFilterData

        public void setFilterDataLeadsToRepositionItemsSearcherToTheBeginingWhenNewFilterDataIsNotEmptyAndHasDifferencesFromPreviousFilterData()
      • setFilterDataLeadsToRepositionAttributesSearcherToTheBeginingWhenNewFilterDataIsNotEmptyAndHasDifferencesFromPreviousFilterData

        public void setFilterDataLeadsToRepositionAttributesSearcherToTheBeginingWhenNewFilterDataIsNotEmptyAndHasDifferencesFromPreviousFilterData()
      • refreshByElementTypeShouldInitItemsSearcherIfElementTypeIsItem

        public void refreshByElementTypeShouldInitItemsSearcherIfElementTypeIsItem()
      • refreshByElementTypeShouldInitAttributesSearcherIfElementTypeIsAttribute

        public void refreshByElementTypeShouldInitAttributesSearcherIfElementTypeIsAttribute()
      • refreshByElementTypeShouldInitCommandsSearcherIfElementTypeIsCommand

        public void refreshByElementTypeShouldInitCommandsSearcherIfElementTypeIsCommand()
      • refreshByElementTypeShouldInitParametersSearcherIfElementTypeIsParameter

        public void refreshByElementTypeShouldInitParametersSearcherIfElementTypeIsParameter()
      • switchSearcherByElementTypeAsFormMappingLeadsToExpectedSearchResultWithoutAnyRepositions

        public void switchSearcherByElementTypeAsFormMappingLeadsToExpectedSearchResultWithoutAnyRepositions()
      • switchSearcherByElementTypeAsItemLeadsToExpectedSearchResultWithoutAnyRepositions

        public void switchSearcherByElementTypeAsItemLeadsToExpectedSearchResultWithoutAnyRepositions()
      • switchSearcherByElementTypeAsPropertyInfoLeadsToExpectedSearchResultWithoutAnyRepositions

        public void switchSearcherByElementTypeAsPropertyInfoLeadsToExpectedSearchResultWithoutAnyRepositions()
      • switchSearcherByElementTypeAsFormCommandLeadsToExpectedSearchResultWithoutAnyRepositions

        public void switchSearcherByElementTypeAsFormCommandLeadsToExpectedSearchResultWithoutAnyRepositions()
      • switchSearcherByElementTypeAsFormParameterLeadsToExpectedSearchResultWithoutAnyRepositions

        public void switchSearcherByElementTypeAsFormParameterLeadsToExpectedSearchResultWithoutAnyRepositions()