There are two types of tests for tuberculosis (TB) infection: the TB blood test and the TB skin test. A positive test result for TB infection means you have TB germs in your body. If you test positive for TB infection, your health care provider will do other tests to determine if you have inactive TB (also called latent TB infection) or active TB disease.

Understanding the Context

The TEST_P macro is followed by a set of parameters that are passed to the test case. In summary, TEST is for standalone test cases, TEST_F is for test cases with fixtures, and TEST_P is for test cases with parameters. The choice of which macro to use depends on the specific testing needs and requirements of your project. This overview describes current information on the types of tests used to detect SARS-CoV-2 infection and their intended uses.

Key Insights

This information is intended for use by healthcare providers, public health professionals, and those organizing and implementing testing in non-healthcare settings. In my opinion, really has a point when it comes to read the result of a failing test that you haven't written yourself. It helps to faster understand what the test is about. Remember to test the heck out of your test cases! Otherwise creating a very wide set of data to encompass most or all possible forms of inputs, using SqlUnit or DbUnit or any other *Unit to automate checking for expected results against that data, and reviewing, maintaining and updating it as necessary generally seems to be the way to go.

Final Thoughts

unit testing - Best way to test SQL queries - Stack Overflow