Beispiel #1
0
        public void Create_returns_new_instances()
        {
            var factory = new TestModificationCommandBatchFactory(
                new Mock <SqlGenerator>().Object);

            var firstBatch  = factory.Create();
            var secondBatch = factory.Create();

            Assert.NotNull(firstBatch);
            Assert.NotNull(secondBatch);
            Assert.NotSame(firstBatch, secondBatch);
        }
        public void Create_returns_new_instances()
        {
            var factory = new TestModificationCommandBatchFactory(
                Mock.Of <ISqlGenerator>());

            var options = new Mock <IEntityOptions>().Object;
            var metadataExtensionProvider = Mock.Of <IRelationalMetadataExtensionProvider>();

            var firstBatch  = factory.Create(options, metadataExtensionProvider);
            var secondBatch = factory.Create(options, metadataExtensionProvider);

            Assert.NotNull(firstBatch);
            Assert.NotNull(secondBatch);
            Assert.NotSame(firstBatch, secondBatch);
        }
        public void Create_returns_new_instances()
        {
            var factory = new TestModificationCommandBatchFactory(
                Mock.Of<IUpdateSqlGenerator>());

            var options = new Mock<IDbContextOptions>().Object;
            var metadataExtensionProvider = Mock.Of<IRelationalMetadataExtensionProvider>();

            var firstBatch = factory.Create(options, metadataExtensionProvider);
            var secondBatch = factory.Create(options, metadataExtensionProvider);

            Assert.NotNull(firstBatch);
            Assert.NotNull(secondBatch);
            Assert.NotSame(firstBatch, secondBatch);
        }