セットアップと期待値を作成できるように (Moq を使用して) モック オブジェクトを使用したい状況がありますが、SpecFlow テーブルを使用していくつかのプロパティ値も提供したいと考えています。モックを作成してシード値のテーブルを提供する便利な方法はありますか?
// Specflow feature
Scenario Outline: MyOutline
Given I have a MyObject object as
| Field | Value |
| Title | The Title |
| Id | The Id |
// Specflow step code
Mock<MyObject> _myMock;
[Given(@"I have a MyObject object as")]
public void GivenIHaveAMyObjectObjectAs(Table table)
{
var obj = table.CreateInstance<MyObject>();
_myMock = new Mock<MyObject>();
// How do I easily combine the two?
}