There are two main benefits to testing yourself on information you've learned in class. First, going through a practice test helps you review the material in a very effective way, thereby solidifying the knowledge in your brain. The second benefit is that it will make it very obvious what information you still need to study. These advantages make testing yourself a powerful way to study.