public function testProcessUpdate()
 {
     $existingLanguage = new Language();
     $updatedLanguage = new Language();
     $data = new LanguageUpdateData(['language' => $existingLanguage, 'name' => 'update']);
     $event = new FormActionEvent($this->getMock('\\Symfony\\Component\\Form\\FormInterface'), $data, 'foo');
     $this->languageService->expects($this->once())->method('updateLanguageName')->with($existingLanguage, 'update')->willReturn($updatedLanguage);
     $this->languageService->expects($this->once())->method('enableLanguage')->with($existingLanguage)->willReturn($updatedLanguage);
     $this->processor->processUpdate($event);
     self::assertSame($updatedLanguage, $data->language);
 }