public void GenerateGetAssertHasValue_WithRowNull()
        {
            //Arrange
            var dataTable = new DataTable();

            // Action
            DataTableExtensions.GenerateGetAssertHasValue(dataTable);
        }
        public void GenerateGetAssertHasValue_WithDataTableNull()
        {
            //Arrange
            DataTable dataTable = null;

            // Action
            DataTableExtensions.GenerateGetAssertHasValue(dataTable);
        }
        public void GenerateGetAssertHasValue_WithEmptyValue()
        {
            //Arrange
            var dataTable = DataTableFactory.GetDataTableWithOneColumnAndOneRow(string.Empty);

            // Action
            var actual = DataTableExtensions.GenerateGetAssertHasValue(dataTable);

            // Assert
            Assert.AreEqual($"// Empty values\r\n//row.AssertHasValue<String>(\"{dataTable.Columns[0].ColumnName}\");\r\n", actual);
        }