public void Delete_should_remove_the_entity_from_the_collection()
        {
            // arrange
            var entity = AddEntity();

            // act
            _repository.Delete(entity);
            _repository.SaveChanges();

            // assert
            Assert.Throws <EntityNotFoundException>(() => _repository.GetById(entity.Id));
        }