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 InitialInstanceBuildReturnsExpectedResult() { var result = _sut.Build(); Assert.That(result, Is.Empty); }