Exemplo n.º 1
0
        public void AddItemAddsItToLocalCollection()
        {
            var sut = new StubDbSet <TestEntity>();
            var e   = new TestEntity(Guid.NewGuid(), "E1");

            sut.Add(e);

            Assert.Same(e, sut.Local[0]);
        }
Exemplo n.º 2
0
        public void AddItemAddsItToLocalCollection()
        {
            var sut = new StubDbSet<TestEntity>();
            var e = new TestEntity(Guid.NewGuid(), "E1");

            sut.Add(e);

            Assert.Same(e, sut.Local[0]);
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
        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);
        }
Exemplo n.º 5
0
        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);
        }
Exemplo n.º 6
0
        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);
        }
Exemplo n.º 7
0
        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);
        }
Exemplo n.º 8
0
        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);
        }