Test weird
authorcolemanw <coleman@civicrm.org>
Mon, 2 Oct 2023 22:20:12 +0000 (18:20 -0400)
committercolemanw <coleman@civicrm.org>
Mon, 2 Oct 2023 22:20:12 +0000 (18:20 -0400)
tests/phpunit/api/v4/Action/ActionNameTest.php

index 46d27dca456bef3807a198b8728e29af4e096261..3799985687eb3aec3ffeba943ff7c58e760273b8 100644 (file)
@@ -47,6 +47,12 @@ class ActionNameTest extends Api4TestBase {
     // then this test will no longer be testing what it thinks it's testing!
     $this->assertFalse(method_exists(MockArrayEntity::class, 'doNothing'));
 
+    // Try it with normal case
+    $action = MockArrayEntity::doNothing();
+    // Ensure case was converted internally by the action class
+    $this->assertEquals('doNothing', $action->getActionName());
+    $this->assertEquals('MockArrayEntity', $action->getEntityName());
+
     // PHP is case-insensitive so this will work <sigh>
     $action = moCKarrayENTIty::DOnothING();
     // Ensure case was converted internally by the action class