A test case is a set of conditions under which a unit / component / system is considered to be working as intended or not.