Exemple #1
0
        public void GetSalesInvoices_Test01_InstantiateSalesInvoice()
        {
            var salesInvoiceDts = new List <SalesInvoiceDt>
            {
                new SalesInvoiceDt(),
                new SalesInvoiceDt(),
                new SalesInvoiceDt()
            };

            _salesInvoiceBuilder.GetSalesInvoices(salesInvoiceDts, new List <IShipment>());

            _mockedSalesInvoiceBuilder.Verify(x => x.InstantiateSalesInvoice(salesInvoiceDts[0], It.IsAny <List <IShipment> >()), Times.Once);
            _mockedSalesInvoiceBuilder.Verify(x => x.InstantiateSalesInvoice(salesInvoiceDts[1], It.IsAny <List <IShipment> >()), Times.Once);
            _mockedSalesInvoiceBuilder.Verify(x => x.InstantiateSalesInvoice(salesInvoiceDts[2], It.IsAny <List <IShipment> >()), Times.Once);
        }