我想知道最好的做法是什么... 我有兴趣在我的项目中引入PostSharp,但我不确定如何正确地为标记了属性的类编写单元测试。
例如:
public class hello {
[MyAspectThatDoesSomethingToTheDatabaseWhenThisMethodGetsCalled]
public int omg(string lol) {
//fancy logic in here
}
}
我想测试omg()方法中的逻辑,但在单元测试中,我需要确保不会调用该方面,因为实际上并没有数据库。你有什么想法吗?
您有何想法?