foreach (BeamCluster cluster in executionContext.RevitModel.Beams
.Where(b => b.Walls.Values
.Contains(executionContext.Frame.Wall)))
{
上記のコードを考えると、梁、フレーム、壁にも偽物を使用できるように、型モックを使用して IEnumerable に情報をフィードするにはどうすればよいでしょうか?
Beamsは辞書です。
executionContext は TooLongContext 型です
TooLongContext context = Isolate.Fake.Instance<TooLongContext>(Members.ReturnRecursiveFakes);
Isolate.WhenCalled(() => context.RevitModel.Beams).ReturnRecursiveFake();
この後、私は混乱しています(おそらく、これの前に混乱しています:))