public function setAsserterGenerator(test\asserter\generator $generator = null)
{
if ($generator !== null) {
$generator->setTest($this);
} else {
$generator = new test\asserter\generator($this);
}
$this->asserterGenerator = $generator->setTest($this);
return $this;
}