Пример #1
0
            public void Given_a_table_with_the_columns_then_ToString_should_return_string_representation()
            {
                // Arrange
                Table table = new Table("Person")
                    .WithColumn("Id").OfType("int", 4)
                    .WithColumn("Name").OfType("varchar", 255).Nullable()
                    .WithColumn("Salary").OfType("double", 2)
                    .Done();
                string expected = "[Person]\n" +
                                  "   Id : int(4)\n" +
                                  "   Name : varchar(255) NULLABLE\n" +
                                  "   Salary : double(2)\n";

                // Act
                string result = table.ToString();

                // Assert
                Assert.That(result, Is.EqualTo(expected));
            }