Added Guard auto-testing