Add dirty checking test