foreach (BeamCluster cluster in executionContext.RevitModel.Beams
.Where(b => b.Walls.Values
.Contains(executionContext.Frame.Wall)))
{
鉴于上面的一段代码,我将如何使用 type mock 将信息输入 IEnumerable 以便我也可以使用假货来制作横梁、框架和墙壁?
Beams 是一本字典。
executionContext 的类型是 TooLongContext
TooLongContext context = Isolate.Fake.Instance<TooLongContext>(Members.ReturnRecursiveFakes);
Isolate.WhenCalled(() => context.RevitModel.Beams).ReturnRecursiveFake();
在此之后我很困惑(也许在此之前我很困惑:))