# Search titles
- [x] Search by any Entity type: movie
- [x] Check that the user cannot search by 2 entity types at the same time
- [x] Check that the search container return the right value
- [x] Check that the user can select an entity type
- [x] Check that the user can deselect the entity type selected
- [x] Check that the entity type can be removed from "Select filters" section
- [x] Check that the "Title" filter can be removed from the "Select filter" section
- [x] Check that removing the "Title" filter, from the "Select filter" section, also the Entity Type and Metadata title filters are removed
- [x] Check that by pressing the "Clear all" button will remove the all the selcted filters
- [x] Check that by pressing the "Clear all" button, from the General Title filter, will remove the selected entity type will be removed
- [x] Check that by pressing the "Clear all" button, from the Metadata title filter, will remove all the metadata title filter
- [x] Check that the user can remove any metadata title from metadata title filter, by pressing the "X" button
- [x] Check that the all the values from the "Metadata value" are returned
- [ ] Check that enter a word, in the search box from Metadata Title filter, will return all posible results (e.g. Title)
- [x] Check that the list of metadata, from the metadata title filter, are the metadata from that organisation
- [ ] Check that using multiple title filters, from the same title, will return the right results
- [ ] Check that a newly title created appear on the search result.
- [ ] Check that a deleted title will not appear on the search results
- [ ] Check that deleting a title, while the user is on the result page, the "Item deleted" message appear
- [x] Check that the user can use the "Search Container" from the "Entity type"
- [x] Check that the user will receives the right information when using the "Search Container" from the "Entity type"
- [ ] Check that the user can use the "Search Container" from the "Metadata title filter"
- [ ] Check that the user will receives the right information when using the "Search Container" from the "Metadata title filter"
- [x] Check that creating a new "Entity type" will not appear on the "Entity type" list while not having a title assigned to it
- [x] Check that creating a new "Entity type" will appear on the "Entity type" list while having a title assigned to it
- [x] Check that the user is able to use the "Search Container" in the "Entity type" field
- [ ] Check that a new "Metadata field" with no value added to the field will not appear on the "Metadata title field"
- [ ] Check that a new "Metadata field" with value added to the field will appear on the "Metadata title field"
- [ ] Check that a "Metadata title field" with more that 10 entries can be search by using the "Search Containers"
- [ ] Check that any "Metadata property" appear on the "Metadata Title filters" list (e.g. Number, String, Date, Array, tag, Boolean, file)
- [x] Check that using free search the search result is returning something
- [x] Check that using the Willcard or exact match the search results is corect
- [ ] Check that all the information from all the "Metadata Title Filter" will appear on the list (this for a second language) (this is an improvement)
- [ ] Check that if the user will delete a "Metadata property" from any "Entity type", that metadata property will also disappear from the "Metadata Title filter" list (this is an improvement)
- [ ] Check that the "Metadata title filter" reflects the "Entity type" selected (this is an improvement)
---
**!!! check the results page is properly displayed and contains all results for each specific search (use DB data for comparison if needed)**
- [x] search using wildcards or exact match (see pro tips)
- [x] create new title and search it (check if it's returned in search results and after how long, or if it's available only after search sync)
- [x] delete a title from titles list or details page (try from both connect and discover) - search for it (it shouldn't be available)
- [x] delete a title while on search results page
- [x] search within entity type search container (only first 10 entity types are displayed by default, any other entity type from org can be searched)
- [x] create a new entity type, not assigned to titles and check the availablily in entity type filter (it shoudn't be in the list) - assign it to a title and check the filter again
- [x] create new field on entity type - no value - check the availability in the Metadata title filters list
- [x] create new field on entity type - add value on title - check the availability in the Metadata title filters list
- filter by each type of metadata property (number, string, date, array, boolean, tag, file, reference - other entity type - check filter and results
- [x] number
- [x] string
- [x] date
- [x] array element
- [x] tag
- [x] boolean
- [x] file
- [x] other entity type
- [x] check select metadata value when there are more than 10 values for a property
___
- [x] Number Meta
- [x] String Meta
- [x] Date Meta
- [x] Array Meta
- [x] Tag Metadata Meta
- [x] Tag Media Container Meta
- [x] Tag Image Meta
- [x] Boolean Meta
- [x] Tag Audio Meta
- [x] Tag Time Text Meta
- [x] File Video Meta
- [x] File Text Meta
- [x] File Image Meta
- [x] File Caption Meta
- [x] UI Annotation Meta
- [x] UI Cpl Meta
- [x] UI Metadata Meta
- [x] UI Preview Meta