public void should_success_intantiate()
        {
            SalesInvoiceReportSalesReceiptViewModel viewModel = new SalesInvoiceReportSalesReceiptViewModel()
            {
                CurrencySymbol   = "CurrencySymbol",
                Nominal          = 1,
                SalesInvoiceId   = 1,
                SalesReceiptDate = DateTimeOffset.Now,
                SalesReceiptNo   = "1",
                TotalPaid        = 1,
                UnPaid           = 1
            };

            Assert.Equal(1, viewModel.Nominal);
            Assert.True(DateTimeOffset.MinValue < viewModel.SalesReceiptDate);
            Assert.Equal(1, viewModel.SalesInvoiceId);
            Assert.Equal("1", viewModel.SalesReceiptNo);
            Assert.Equal(1, viewModel.TotalPaid);
            Assert.Equal(1, viewModel.UnPaid);
        }
Ejemplo n.º 2
0
        public Task <HttpResponseMessage> PostAsync(string url, HttpContent content)
        {
            SalesInvoiceReportSalesReceiptViewModel data = new SalesInvoiceReportSalesReceiptViewModel()
            {
                CurrencySymbol   = "IDR",
                Nominal          = 10,
                SalesInvoiceId   = _model.Id,
                SalesReceiptDate = DateTimeOffset.UtcNow,
                SalesReceiptNo   = "np",
                TotalPaid        = 10,
                UnPaid           = 0,
            };

            string dataJson = JsonConvert.SerializeObject(new List <SalesInvoiceReportSalesReceiptViewModel>()
            {
                data
            });

            return(Task.Run(() => new HttpResponseMessage()
            {
                StatusCode = System.Net.HttpStatusCode.Created,
                Content = new StringContent(dataJson)
            }));
        }