def test_lowercase(self): """ Test for lowercase text """ # Valid inputs self.assertTrue(Validate.lowercase("thisislowercase")) self.assertTrue(Validate.lowercase("this is lowercase")) self.assertTrue(Validate.lowercase("")) self.assertTrue(Validate.lowercase("this contains numbers like 1 or 2")) self.assertTrue(Validate.lowercase("this contains special characters!!")) # Invalid inptus self.assertRaises(ValueError, Validate.lowercase, "This is not all lowercase") self.assertRaises(ValueError, Validate.lowercase, "thiscontainsOneuppercase") self.assertRaises(ValueError, Validate.lowercase, "ALL UPPERCASE")