public void SimpleMethodMock() { Dx.Test("My test") .Arrange(bag => { bag.entityNumber = 2; bag.id = 55; bag.repo .GetEntity(Dx.Args<int>(a => a == bag.id)) .DxReturns(new Add.Entity { Id = bag.id, Number = bag.entityNumber }); }) .UseParentAct() .Act(bag => { bag.add = 55; var subject = new Add(bag.repo.DxAs<Repo1>()); return subject.Execute1((int)bag.id, (int)bag.add); }) .SkipParentAssert() .Assert((bag, result) => { if (result != 110) throw new InvalidOperationException(); }) .Run(); }