public void Should_Success_Instantiate_First()
        {
            CurrencyViewModel currency = new CurrencyViewModel();

            currency.Code        = "";
            currency.Description = "";
            currency.Id          = 1;
            currency.Rate        = 1;
            currency.Symbol      = "";

            AccountBankViewModel accountBank = new AccountBankViewModel();

            accountBank.AccountCOA    = "";
            accountBank.AccountName   = "";
            accountBank.AccountNumber = "";
            accountBank.BankCode      = "";
            accountBank.BankName      = "";
            accountBank.Code          = "";
            accountBank.Currency      = currency;
            accountBank.Id            = 1;

            List <long> number = new List <long>();

            number.Add(1);

            List <UPOAndAmountDto> amountDtos = new List <UPOAndAmountDto>();
            UPOAndAmountDto        amountDto  = new UPOAndAmountDto();

            amountDto.Amount = 1;
            amountDto.UPOId  = 1;
            amountDtos.Add(amountDto);

            VBFormDto vBForm = new VBFormDto();

            vBForm.Amount     = 1;
            vBForm.Bank       = accountBank;
            vBForm.Date       = DateTimeOffset.Now;
            vBForm.DocumentNo = "";
            vBForm.EPOIds     = number;
            vBForm.UPOIds     = amountDtos;

            Assert.NotNull(vBForm);
        }
        public void Should_Success_Instantiate()
        {
            List <long> epoids = new List <long>();

            epoids.Add(1);

            List <UPOAndAmountDto> uPOAndAmounts = new List <UPOAndAmountDto>();
            UPOAndAmountDto        uPOAndAmount  = new UPOAndAmountDto();

            uPOAndAmount.Amount = 1;
            uPOAndAmount.UPOId  = 1;
            uPOAndAmounts.Add(uPOAndAmount);

            CurrencyViewModel currency = new CurrencyViewModel();

            currency.Id          = 1;
            currency.Code        = "";
            currency.Symbol      = "";
            currency.Rate        = 1;
            currency.Description = "";

            AccountBankViewModel accountBank = new AccountBankViewModel();

            accountBank.Id            = 1;
            accountBank.Code          = "";
            accountBank.BankCode      = "";
            accountBank.AccountName   = "";
            accountBank.AccountNumber = "";
            accountBank.BankName      = "";
            accountBank.AccountCOA    = "";
            accountBank.Currency      = currency;

            VBFormDto viewModel = new VBFormDto();

            viewModel.Date       = DateTimeOffset.Now;
            viewModel.DocumentNo = "";
            viewModel.EPOIds     = epoids;
            viewModel.Amount     = 1;
            viewModel.UPOIds     = uPOAndAmounts;
            viewModel.Bank       = accountBank;

            Assert.NotNull(viewModel);
        }