This video will show you how to test an EVAP vent valve which is the most common cause of a p0442, p0445 and P0456.
Evap vent valves, or close valves, as some people call them, are by far the most common cause of evap leaks, so I would always check your canister vent valve first.