assertTrue(attribute_contains($testAttr, "class3")); $this->assertFalse(attribute_contains($testAttr, "class2")); } /** * test attribute contains */ public function testAttributeContains2() { $testAttr = "class1 not-class2 class3"; $this->assertTrue(attribute_contains($testAttr, "class3")); $this->assertFalse(attribute_contains($testAttr, "class2")); } /** * test with empty input */ public function testAttributeContainsEmpty() { $testAttr = ""; $this->assertFalse(attribute_contains($testAttr, "class2")); } /** * test input with special chars */ public function testAttributeContainsSpecialChars() { $testAttr = "--... %\$รค() /(=?}"; $this->assertFalse(attribute_contains($testAttr, "class2")); } }