public void Source_ArgumentNullException() { //Arrange IPagedEnumerable <object> result = null; var expectedParameterName = "source"; try //Act { result.AsPagedList(new PageInfo()); } catch (ArgumentException e) //Assert { Assert.Equal(expectedParameterName, e.ParamName); Assert.IsAssignableFrom <ArgumentNullException>(e); } }