removied extra `self.testDelegate &&`