different types of assertions - Search