public void DecoratedProjectionHandlersAreCopiedOnConstruction()
        {
            var handler1   = new SqlProjectionHandler(typeof(object), o => new SqlNonQueryCommand[0]);
            var handler2   = new SqlProjectionHandler(typeof(object), o => new SqlNonQueryCommand[0]);
            var projection = new SqlProjection(new[]
            {
                handler1,
                handler2
            });
            var sut = new SqlProjectionBuilder(projection);

            var result = sut.Build();

            Assert.That(result.Handlers, Is.EquivalentTo(new []
            {
                handler1, handler2
            }));
        }
 public void SetUp()
 {
     _sut = new SqlProjectionBuilder();
 }