The first easiest test you can do is to check for spark out of the coil towers. Remove the coil pack from the engine, but leave it connected to the vehicle. Position the coil so the towers point up. Connect your test light to ground.
Have an assistant behind the wheel to crank the engine while you use the test light to create an air gap at each coil tower. Compare the spark you get out of the #2 tower (if any) to the other three cylinders (which should be blue and snappy). If spark out of #2 is equal to the other towers, the coil isn't the problem. If there's no spark or weak spark from #2, you're onto something. Dig further into the coil control circuits.
As always, use your head while doing this test. You'll be working with high voltage spark, so don't do it if there's flammable liquids/fumes around. Spark can also screw with a pacemaker, if you happen to have one.
SD demonstrates the test below. He's testing a waste spark system, which is different from your Cruze, but the basic concept is the same: