I want to know the answer to the following question:
What are the test cases built around?
All the background I'm provided with is that "This level of testing usually requires thorough test cases to be provided to the tester, who then can simply verify that for a given input, the output value (or behavior), either "is" or "is not" the same as the expected value specified in the test case.". Is that enough to answer the question?
Answer: no