AddColumn() 공개 메소드

Adds a required column name.
public AddColumn ( string column ) : void
column string Column name.
리턴 void
        public void AddNullColumn()
        {
            // Arrange
            var result = new TranslationResult();

            // Act && Assert
            Assert.Throws<ArgumentNullException>(() => result.AddColumn(null));
        }
        public void AddColumnTwice()
        {
            // Arrange
            var result = new TranslationResult();
            const string column = "column";

            // Act
            result.AddColumn(column);
            result.AddColumn(column);

            // Assert
            Assert.NotNull(result.TableQuery);
            Assert.NotNull(result.TableQuery.SelectColumns);
            Assert.Equal(2, result.TableQuery.SelectColumns.Count);
            Assert.Equal(column, result.TableQuery.SelectColumns[0]);
            Assert.Equal(column, result.TableQuery.SelectColumns[1]);
        }