JustMock を使用して、入力パラメーターに基づいて何かを返すようにモックを調整できますか?
たとえば、メソッドが を受け取るとします。intその値 + 1 を返したいと
します。出力を常に入力 +1 としてモックしたいのですが、設計時に入力がわかりません。
これに対する私の実際の使用法は、オブジェクト パラメーターを使用することであり、同じプロパティのいくつかを持つ新しいオブジェクトを常に返すようにモックする必要があります...しかし、セクション内のパラメーターを参照する方法がわかりません.Returns()。
編集:詳細:
3 つのタイプ:
IMoneyConverter
Money
Currency
Moneyオブジェクトには次の 2 つのプロパティがありますdecimal valueAmount。Currency valueCurrency
IMoneyConverter公開します:
.Convert(Money valueFrom, Currency currencyTo, DateTime asOfDate)
このメソッドは、指定された日付Moneyの新しいCurrency(currencyTo) で、変換されたオブジェクトを返します。
私の意図はIMoneyConverter、そのメソッドが(valueFrom) パラメーターの量と currencyTo パラメーターの量を持つ新しいオブジェクトを.Convert返すように、をモックすることです。MoneyMoneyCurrency