create newsletter test suite

This commit is contained in:
Manuel Raynaud
2014-02-24 13:09:50 +01:00
parent 4f93e4cd0c
commit 43886e6f8c
3 changed files with 145 additions and 0 deletions

View File

@@ -47,12 +47,16 @@ class Newsletter extends BaseAction implements EventSubscriberInterface
->setLastname($event->getLastname())
->setLocale($event->getLocale())
->save();
$event->setNewsletter($newsletter);
}
public function unsubscribe(NewsletterEvent $event)
{
if (null !== $nl = NewsletterQuery::create()->findPk($event->getId())) {
$nl->delete();
$event->setNewsletter($nl);
}
}
@@ -64,6 +68,8 @@ class Newsletter extends BaseAction implements EventSubscriberInterface
->setLastname($event->getLastname())
->setLocale($event->getLocale())
->save();
$event->setNewsletter($nl);
}
}