I learned the Boudreault case in one of my classes. From what I recall, you must show that you did not perform any acts of care or control (this can be something like starting your engine). However, I think Boudreault started his car to turn on the heater, so he argued that it was out of necessity. Here is another case that is similar to Boudreault
R. v. Toews