public void GetEntity_WithSingleColumn ()
    {
      var columnID = new ColumnID ("Name", 0);
      _readerMock
          .Expect (mock => mock.GetValue (columnID.Position))
          .Return ("Peter");

      var scalarRowWrapper = new ScalarRowWrapper (_readerMock);

      var value = scalarRowWrapper.GetEntity<string> (columnID);
      Assert.That ("Peter", Is.EqualTo (value));
    }
Beispiel #2
0
        public void GetEntity_WithMultipleColumns()
        {
            var columnIDs = new[]
            {
                new ColumnID("FirstName", 1),
                new ColumnID("Age", 2)
            };

            var scalarRowWrapper = new ScalarRowWrapper(_readerMock);

            scalarRowWrapper.GetEntity <PersonTestClass> (columnIDs);
        }
Beispiel #3
0
        public void GetEntity_WithSingleColumn()
        {
            var columnID = new ColumnID("Name", 0);

            _readerMock
            .Expect(mock => mock.GetValue(columnID.Position))
            .Return("Peter");

            var scalarRowWrapper = new ScalarRowWrapper(_readerMock);

            var value = scalarRowWrapper.GetEntity <string> (columnID);

            Assert.That("Peter", Is.EqualTo(value));
        }
    public void GetEntity_WithMultipleColumns ()
    {
      var columnIDs = new[]
                      {
                          new ColumnID ("FirstName", 1),
                          new ColumnID ("Age", 2)
                      };

      var scalarRowWrapper = new ScalarRowWrapper (_readerMock);

      scalarRowWrapper.GetEntity<PersonTestClass> (columnIDs);
    }
    public void GetEntity_ShouldThrowException ()
    {
      var scalarRowWrapper = new ScalarRowWrapper (_readerMock);

      scalarRowWrapper.GetEntity<PersonTestClass> (null);
    }
Beispiel #6
0
        public void GetEntity_ShouldThrowException()
        {
            var scalarRowWrapper = new ScalarRowWrapper(_readerMock);

            scalarRowWrapper.GetEntity <PersonTestClass> (null);
        }