Beispiel #1
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);
        }
    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 GetValue_ShouldReturnValue ()
    {
      var columnID = new ColumnID ("Name", 0);
      var scalarRowWrapper = new ScalarRowWrapper (_readerMock);
      _readerMock
          .Expect (mock => mock.GetValue (columnID.Position))
          .Return ("Peter");

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

      _readerMock.VerifyAllExpectations();
      Assert.That ("Peter", Is.EqualTo (value));
    }
Beispiel #4
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));
        }
Beispiel #5
0
        public void GetValue_ShouldReturnValue()
        {
            var columnID         = new ColumnID("Name", 0);
            var scalarRowWrapper = new ScalarRowWrapper(_readerMock);

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

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

            _readerMock.VerifyAllExpectations();
            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);
    }
    public void GetValue_ShouldThrowException ()
    {
      var scalarRowWrapper = new ScalarRowWrapper (_readerMock);

      scalarRowWrapper.GetValue<string> (new ColumnID ("Name", 1));
    }
Beispiel #9
0
        public void GetEntity_ShouldThrowException()
        {
            var scalarRowWrapper = new ScalarRowWrapper(_readerMock);

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

            scalarRowWrapper.GetValue <string> (new ColumnID("Name", 1));
        }