public void CreateReturnsEntityInstance() { var sut = new StubDbSet <TestEntity>(); var e = sut.Create(); Assert.NotNull(e); }
public void CreateReturnsEntityInstance() { var sut = new StubDbSet<TestEntity>(); var e = sut.Create(); Assert.NotNull(e); }
public void AttachItemAddsItToLocalCollection() { var sut = new StubDbSet <TestEntity>(); var e = new TestEntity(Guid.NewGuid(), "E1"); sut.Attach(e); Assert.Same(e, sut.Local[0]); }
public void AttachItemAddsItToLocalCollection() { var sut = new StubDbSet<TestEntity>(); var e = new TestEntity(Guid.NewGuid(), "E1"); sut.Attach(e); Assert.Same(e, sut.Local[0]); }
public void ConstructorReturnsIntializedInstance() { var sut = new StubDbSet <TestEntity>(); Assert.NotNull(sut.ElementType); Assert.Equal(typeof(TestEntity), sut.ElementType); Assert.NotNull(sut.Expression); Assert.NotNull(sut.GetEnumerator()); Assert.NotNull(((IEnumerable)sut).GetEnumerator()); Assert.NotNull(sut.Provider); }
public void ConstructorReturnsIntializedInstance() { var sut = new StubDbSet<TestEntity>(); Assert.NotNull(sut.ElementType); Assert.Equal(typeof(TestEntity), sut.ElementType); Assert.NotNull(sut.Expression); Assert.NotNull(sut.GetEnumerator()); Assert.NotNull(((IEnumerable)sut).GetEnumerator()); Assert.NotNull(sut.Provider); }
public void Initialize() { _fixture = new Fixture(); _fixture.Customize(new AutoMoqCustomization()); _dbSet = _fixture.Freeze<StubDbSet<StubModel>>(); _context = _fixture.Freeze<Mock<IApplicationContext>>(); _context.Setup(a => a.Set<StubModel>()).Returns(_dbSet); _repository = _fixture.CreateAnonymous<ReadOnlyRepository<StubModel, int>>(); }
public void FindWithUnknownIdReturnsNull() { var sut = new StubDbSet <TestEntity>(); var e = new TestEntity(Guid.NewGuid(), "Name"); sut.Add(e); var r = sut.Find(Guid.Empty); Assert.Null(r); }
public void FindWithKnownIdReturnsEntity() { var sut = new StubDbSet <TestEntity>(); var e = new TestEntity(Guid.NewGuid(), "Name"); sut.Add(e); var r = sut.Find(e.Id); Assert.Same(e, r); }
public void FindWithKnownIdReturnsEntity() { var sut = new StubDbSet<TestEntity>(); var e = new TestEntity(Guid.NewGuid(), "Name"); sut.Add(e); var r = sut.Find(e.Id); Assert.Same(e, r); }
public void DetachRemovesItemsFromLocalCollection() { var sut = new StubDbSet <TestEntity>(); var e = new TestEntity(); sut.Add(e); Assert.Same(e, sut.Local[0]); sut.Detach(e); Assert.Empty(sut.Local); }
public void DetachRemovesItemsFromLocalCollection() { var sut = new StubDbSet<TestEntity>(); var e = new TestEntity(); sut.Add(e); Assert.Same(e, sut.Local[0]); sut.Detach(e); Assert.Empty(sut.Local); }
public void FindWithUnknownIdReturnsNull() { var sut = new StubDbSet<TestEntity>(); var e = new TestEntity(Guid.NewGuid(), "Name"); sut.Add(e); var r = sut.Find(Guid.Empty); Assert.Null(r); }