Ejemplo n.º 1
0
        private PocketHolder InitTestData()
        {
            var testData = new PocketHolder()
            {
                Id             = 1,
                FirstName      = "Vasya",
                LastName       = "Pupkin",
                DateOfBirth    = new DateTime(1987, 12, 25),
                ExpirationDate = DateTime.Today.AddYears(5),
                Gender         = GenderCode.Male,
                MasterAccount  = ValidTestMasterAccount,
                PINCode        = ValidTestPinCode,
                Accounts       = new List <CurrencyAccount>
                {
                    new CurrencyAccount {
                        Id = 1, Currency = "RUB", Debit = 1000m, PocketHolderId = 1, Number = RubAccountNumber
                    },
                    new CurrencyAccount {
                        Id = 2, Currency = "USD", Debit = 800m, PocketHolderId = 1, Number = UsdAccountNumber
                    }
                }
            };

            testData.Accounts[0].Holder = _testData;
            testData.Accounts[1].Holder = _testData;

            return(testData);
        }
Ejemplo n.º 2
0
 public PocketControllerTest()
 {
     _mockService = new Mock <IPocketService>();
     _controller  = new PocketController(_mockService.Object);
     _testData    = InitTestData();
 }