public void TestVendorIsAddedToRepository() { // setup IObjectResult<int?> resultSet = new GenericObjectResult<int?>(new List<int?>() { 5 }); context.Setup(m => m.AddVendor("RIM", 1)).Returns(resultSet); // execute int? result = repository.AddVendor("RIM", 1); // assert Assert.AreEqual(5, result); }
public void TestVendorIsNotAddedToRepositoryWithNoResult() { // setup IObjectResult<int?> resultSet = new GenericObjectResult<int?>(new List<int?>() { null }); context.Setup(m => m.AddVendor("RIM", 1)).Returns(resultSet); // execute int? result = repository.AddVendor("RIM", 1); // assert Assert.IsNull(result); }