assertException(PermissionDenied::class, function () { $this->get_page("blotter/editor"); }); $this->assertException(PermissionDenied::class, function () { $this->post_page("blotter/add"); }); $this->assertException(PermissionDenied::class, function () { $this->post_page("blotter/remove"); }); } public function testAddViewRemove(): void { $this->log_in_as_admin(); $page = $this->get_page("blotter/editor"); $this->assertEquals(200, $page->code); //$this->set_field("entry_text", "blotter testing"); //$this->click("Add"); //$this->assert_text("blotter testing"); $this->get_page("blotter"); //$this->assert_text("blotter testing"); $this->get_page("blotter/editor"); //$this->click("Remove"); //$this->assert_no_text("blotter testing"); } }