Exemple #1
0
        public void AddNullColumn()
        {
            // Arrange
            var result = new TranslationResult();

            // Act && Assert
            Assert.Throws <ArgumentNullException>(() => result.AddColumn(null));
        }
Exemple #2
0
        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]);
        }