public async Task should_delegate_to_repo_to_delete_document()
        {
            _repository.Setup(x => x.DeleteAsync(LocalizationController.CollectionName, It.IsAny <Expression <Func <LocalizationModel, bool> > >()))
            .ReturnsAsync(new DeleteResult.Acknowledged(1));
            var objectId = ObjectId.Parse(Id);

            var response = await _controller.Delete(Id);

            _repository.Verify(x => x.DeleteAsync(LocalizationController.CollectionName,
                                                  It.Is <Expression <Func <LocalizationModel, bool> > >(e => Lambda.Eq(e, f => f.Id == objectId))));
        }