public function testRegisterNewMember()
 {
     $data = array('email' => '*****@*****.**');
     $memberModel = $this->getMembersMapper()->createModelFromData($data);
     $this->getMembersMapper()->shouldReceive('fetchOneForEmail')->with($data['email'])->andReturnNull()->once();
     $this->getMembersMapper()->shouldReceive('insertModel')->with($memberModel)->once();
     $this->getMemberEmailVerificationsMapper()->shouldReceive('insertModel')->once();
     $this->getMockEmailsProcess()->shouldReceive('sendEmailFromTemplate')->once();
     $this->registrationProcess->registerNewMember($memberModel);
 }