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
返すように、をモックすることです。Money
Money
Currency