/** * @expectedException Tectonic\LaravelLocalisation\Database\TranslationNotFound */ public function testTranslationUpdateWithNullTranslation() { $repository = m::mock(TranslationRepository::class); $repository->shouldReceive('getByCriteria')->once()->andReturn(null); $service = new TranslationService($repository); $model = new Model(); $service->update($model, 'en_GB', 'field', 'value'); }