public EFRepository(IPortfolioCmsDbContext context) { Guard.WhenArgument(context, "Db context is null!").IsNull().Throw(); this.context = context; this.dbSet = this.context.Set <T>(); }
public void ThrowArgumentNullException_WhenDbContextParameterIsNull() { IPortfolioCmsDbContext nullContext = null; Assert.That( () => new UnitOfWork.UnitOfWork(nullContext), Throws.InstanceOf <ArgumentNullException>().With.Message.Contains("Db context is null!")); }
public void ShouldThrowArgumentNullException_WhenIPetsWonderlandDbContextIsNull() { // Arrange IPortfolioCmsDbContext nullContext = null; // Act & Assert Assert.That( () => new EFRepository <IProject>(nullContext), Throws.InstanceOf <ArgumentNullException>().With.Message.Contains("Db context is null!")); }
public UnitOfWork(IPortfolioCmsDbContext context) { Guard.WhenArgument(context, "Db context is null!").IsNull().Throw(); this.context = context; }