Exemplo n.º 1
0
        public void HandlersAreCopiedOnConstruction()
        {
            var handler1 = new SqlProjectionHandler(typeof(object), o => new SqlNonQueryCommand[0]);
            var handler2 = new SqlProjectionHandler(typeof(object), o => new SqlNonQueryCommand[0]);
            var sut      = new AnonymousSqlProjectionBuilder(new[]
            {
                handler1,
                handler2
            });

            var result = sut.Build();

            Assert.That(result, Is.EquivalentTo(new[]
            {
                handler1, handler2
            }));
        }
        public void HandlersAreCopiedOnConstruction()
        {
            var handler1 = new SqlProjectionHandler(typeof(object), o => new SqlNonQueryCommand[0]);
            var handler2 = new SqlProjectionHandler(typeof(object), o => new SqlNonQueryCommand[0]);
            var sut = new AnonymousSqlProjectionBuilder(new[]
            {
                handler1,
                handler2
            });

            var result = sut.Build();

            Assert.That(result, Is.EquivalentTo(new[]
            {
                handler1, handler2
            }));
        }
Exemplo n.º 3
0
        public void EmptyInstanceBuildReturnsExpectedResult()
        {
            var result = new AnonymousSqlProjectionBuilder().Build();

            Assert.That(result, Is.Empty);
        }
Exemplo n.º 4
0
 public void SetUp()
 {
     _sut = new AnonymousSqlProjectionBuilder();
 }
 public void SetUp()
 {
     _sut = new AnonymousSqlProjectionBuilder();
 }
        public void EmptyInstanceBuildReturnsExpectedResult()
        {
            var result = new AnonymousSqlProjectionBuilder().Build();

            Assert.That(result, Is.Empty);
        }