Wikipedia link about what a test case describes a test case as:
a specification of the inputs, execution conditions, testing procedure, and expected results that define a single test to be executed to achieve a particular software testing objective, such as to exercise a particular program path or to verify compliance with a specific requirement.
This definition comes from ISO/IEC/IEEE International Standard - Systems and software engineering -- Vocabulary.
However, my question is how are execution conditions and testing procedures traits of unit tests' test cases?
I was never taught those terms in relation to test cases for unit testing, which makes things confusing. Maybe I am not understanding the text.