Example #1
0
        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);
        }