The military uses a type of drug test known as an immunoassay. This test is cheap, easy to perform and gets results back fast. It does, however, have its limits. These tests have been proven to provide false positives on occasion. In addition to this, they can provide unclear results on testing for certain opioids.