public void Sample_MethodResultIsDto() { dynamic investmentsRepository = new DynamicMock(); investmentsRepository.GetTokenForInvestmentDefaultProcess(_, _, _, _) .Returns(new { Id = 1, IsValidUserNameAndCredentials = true }); IInvestmentsRepository result = investmentsRepository; var actual = result.GetTokenForInvestmentDefaultProcess(InvestmentsProcessDirection.In, 11, true, 100m); Assert.AreEqual(1, actual.Id); Assert.IsTrue(actual.IsValidUserNameAndCredentials); Assert.IsNull(actual.Steps); }