public void AddingTestEntity() { var business = new Business(testContext.Object); business.AddCustomEntity(new CustomEntity { Id = 1, Name = "TestName" }); testEntities.Verify(set => set.Add(It.Is <CustomEntity>(e => e.Id == 1 && e.Name == "TestName")), Times.Once); testContext.Verify(ctx => ctx.SaveChanges(), Times.Once); }