CodeIgniter Forums
PHPUnit test - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: CodeIgniter 4 (https://forum.codeigniter.com/forumdisplay.php?fid=28)
+--- Forum: CodeIgniter 4 Support (https://forum.codeigniter.com/forumdisplay.php?fid=30)
+--- Thread: PHPUnit test (/showthread.php?tid=80378)



PHPUnit test - vdanielcc - 10-25-2021

Code:
In Class
function validate($key){
  $session = \Config\Services::session($config);
  //more code
}

In Test Class
function testvalidate(){
      $key = "example_key";
      $result = $class->validate($key);
      $this->assertEquals(true, $result);
}

Execute test:
Error: ErrorException: Undefined variable: config
Code:
how can I set the $config variable?



RE: PHPUnit test - kenjis - 10-25-2021

(10-25-2021, 06:40 AM)vdanielcc Wrote:
Code:
  $session = \Config\Services::session($config);


Why do you need $config?

Code:
$session = \Config\Services::session();