Questions on Unit test cases

Can we use single UT file to add multiple test cases ?

Example:

rule_files:

  • …/rules.yml

evaluation_interval: 1m
tests:
Pass test case
Failure test case

Does it work if we add both pass and fail test cases in single UT file ?