check for blocking the AI from winning (and preventing the User from blocking themselves from winning) is done integrated and tested. Methods used can be reused for AI.