public function testD() { $factory = new Factory(); $user = new User('a', 'b'); $mapping = $factory->mapping(['username' => $factory->string(), 'password' => $factory->string()])->transformTo($user); $mapping->apply(['username' => 'dennis', 'password' => 'passwd']); }
public function testNonEmptyTextFail() { $factory = new Factory(); $mapping = $factory->string()->notEmpty(); $this->setExpectedException('Mapped\\ValidationException'); try { $mapping->apply(''); } catch (ValidationException $e) { $errors = $e->getErrors(); $this->assertSame('error.not_empty', $errors[0]->getMessage()); throw $e; } }