The first thing that you need for an inspection is a vehicle, lol. Before you bring your vehicle in for an inspection there are a few things that you can do to make sure you pass the first time around. These are the following steps that I do before I bring my vehicle in for inspection and I find it very helpful:
1. Check your tires to make sure they aren't worn out
2. Check your wipers to make sure they are working and the blades are in good condition
3. Check your brake lights to make sure they all are working correctly
4. Check your reverse lights to make sure they are working correctly
5. Check your head lights to make sure the hight & low beam are working correctly
6. Check to make sure your brakes are good. Meaning take your tires off and check the pads to see if they are worn down, if they are replace them.
7. Check your turn signals to make sure they are working correctly
8. Check your dash while is vehicle is on to make sure these lights don't stay on, ABS, CHECK ENGINE & AIR BAG (SRS). If any of these lights stay on, bring your vehicle to your local Sears auto center and have them take a look at it.
When you bring your vehicle in for inspection, they are going to do a safety check which is from step 1-7 and an emission test which is step 8. If your vehicle is a 1996 model are newer, for step 8 they are going to hook a computer upto your car and check the emission levels. If you are interested in any of these computers you can purchase it from your local Sears, the link is below and look for the ones that say CanOBD2. If your check engine light is on, these will give you the codes as well so you can repair it yourself or research it to make sure the repair shop doesn't take you for a fast ride with your wallet. The one that I own personally is the CanOBD2&1 and I find it very useful.
I'm no expert by the way but hopefully you find this helpful.