开发者

Mocking of Object

开发者 https://www.devze.com 2023-01-29 06:47 出处:网络
How开发者_StackOverflow中文版 i can set expectation on _somerepository.SaveOrUpdate(Object) in nhibernet in .net .If you are using Moq framework you could do similar to...

How开发者_StackOverflow中文版 i can set expectation on _somerepository.SaveOrUpdate(Object) in nhibernet in .net .


If you are using Moq framework you could do similar to...

Mock<IDataAccessObject> mockDataAccess = new Mock<IDataAccessObject>();

// Setting up the mock to return expected values as part of the tests
mockDataAccess.Setup(dal => dal.SaveOrUpdate(Object)).Returns(expectedReturnValue);

// Calling the receiver business layer passing in the mocked DataAccess
using (BusinessLayerObject bl = new BusinessLayerObject(mockDataAccess.Object))
{
    result = bl.SaveOrUpdate(Object);
}
0

精彩评论

暂无评论...
验证码 换一张
取 消