viral diagnostic test