public void Can_Build_SelectCommand_From_SelectCommandBuilder_With_Top_Clause()
    {
        // Arrange
        var command = new SelectCommandBuilder();

        // Act
        var actual = command
                     .WithTop(1)
                     .From("Table")
                     .Select("Field1", "Field2")
                     .Build();

        // Assert
        actual.CommandText.Should().Be("SELECT TOP 1 Field1, Field2 FROM Table");
    }