次のようなことをしたいのですが、Do メソッドの構文が正しくないようです。
var sqr = new _mocks.CreateRenderer<ShapeRenderer>();
Expect.Call(sqr.CanRender(null)).IgnoreArguments().Do(x =>x.GetType() == typeof(Square)).Repeat.Any();
基本的に、入力が Square 型の場合は true を返し、それ以外の場合は false を返すように sqr.CanRender() メソッドを設定したいと思います。