Esempio n. 1
0
    public void SetUp ()
    {
      _column1 = ColumnDefinitionObjectMother.CreateColumn ("Column1");
      _column2 = ColumnDefinitionObjectMother.CreateColumn ("Column2");
      _column3 = ColumnDefinitionObjectMother.CreateColumn ("Column3");
      _specification =
          new OrderedColumnsSpecification (
              new[]
              {
                  new OrderedColumn(_column1, SortOrder.Ascending), new OrderedColumn(_column2, SortOrder.Descending),
                  new OrderedColumn(_column3, SortOrder.Ascending)
              });
      _sqlDialectStub = MockRepository.GenerateStub<ISqlDialect>();
      _sqlDialectStub.Stub (stub => stub.DelimitIdentifier ("Column1")).Return ("[delimited Column1]");
      _sqlDialectStub.Stub (stub => stub.DelimitIdentifier ("Column2")).Return ("[delimited Column2]");
      _sqlDialectStub.Stub (stub => stub.DelimitIdentifier ("Column3")).Return ("[delimited Column3]");

      _specificationWithEmptyColumns = new OrderedColumnsSpecification (new OrderedColumn[0]);
    }
Esempio n. 2
0
    public void CreateEmpty ()
    {
      var result = OrderedColumnsSpecification.CreateEmpty();

      Assert.That (result.Columns, Is.Empty);
    }