public interface IMouseTraits
{
void ForceCursor(Cursor cursor);
void SetCursor(Cursor cursor);
}
Cursors.Arrow
1) SetCursor への最後の呼び出しが(さまざまな引数を使用した SetCursor と ForceCursor への複数の呼び出しが許可されている) であったことを確認するにはどうすればよいですか。
SetCursor
2)との両方の最後の呼び出しがForceCursor
あったことを確認するにはどうすればよいですかSetCursor
(さまざまな引数を使用した SetCursor と ForceCursor への複数の呼び出しが許可されています)。
[Test]
public void AfterOperationCursorIsArrow()
{
var mock = new Mock<IMouseTraits>();
varw = new WindowOperation(mock.Object);
w.Execute();
mock.Verify(traits => traits.SetCursor(Cursors.Arrow)); // ?
}