Test objects defined: 
	- objecttype1
	- objecttype2
	
Search destinations:
	- destination1	
	- destination2
	- destination3
	- destination4
	- destination5
	- destination6
	- destination7
	- destination8
	
Destination providers:
	- destinationprovider1
		* for destination category1
		* returns destination1, destination2
	- destinationprovider2
		* for destinationcategory2
		* returns destination3
	- destinationprovider3
		* for destinationcategory2
		* returns destination4, destination5
	- destinationprovider4
		* for destinationcategory4
		* returns destination6, destination7
	- destinationprovider5
		* for destinationcategory4
		* returns destination8
		
Destination categories:
	- destinationcategory1
		* has destinationprovider1 (=> category for destination1, destination2)
	- destinationcategory2
		* has destinationprovider2, destinationprovider3 (=> category for destination3, destination4, destination5)
	- destinationcategory3
		* has destinationprovider4 (=> category for destination6, destination7)
	- destinationcategory4
		* has destinationprovider5 (=> category for destination8)
		
Subdestinations:
	- subdestination1
		* objecttype1
		* destinationcategory1
	- subdestination2
		* objecttype1
		* destinationcategory2
	- subdestination3
		* objecttype1
		* destinationcategory2
		
Search providers:
	- provider1
		* search for objecttype1
		* supports 	
			- destinationcategory1
			- destinationcategory2
		* supportsTextSearch: true		
	- provider2
		* search for objecttype1
		* supports 	
			- destinationcategory3
			- destinationcategory4
		* supportsTextSearch: false
	- provider3
		* search for objecttype1
		* supports 	
			- destinationcategory2
			- destinationcategory3
		* supportsTextSearch: true
	- provider4
		* search for objecttype2
		* supports 	
			- destinationcategory1
			- destinationcategory4
		* supportsTextSearch: false
		
		
		
		
Table of search providers activity

	Dest. category	|
	---				|
	ObjectType		|category1	| category2	| category3	| category4 | 
---------------------------------------------------------------------------------------------------	
objecttype1			| provider1	| provider1	| provider3	| provider2 |
---------------------------------------------------------------------------------------------------	
objecttype2			| provider4	| N/A		| N/A		| provider4 |
---------------------------------------------------------------------------------------------------	
	
