Exemple #1
0
        public void Post_SuccessfullyCreated()
        {
            // Arrange
            _postModel = _client.Default().AssertResult();
            SetPostModel();

            // Act
            var data = _client.Post(_postModel).AssertResult();

            _salesReceiptId = data.Id;
            _salesReceiptIds.Add(_salesReceiptId);

            // Assert
            Assert.Greater(data.Id, 0);
            Assert.AreEqual(_postModel.DateOfIssue, data.DateOfIssue);
            Assert.AreEqual(PartnerId, data.PartnerId);
            Assert.AreEqual(_postModel.Note, data.Note);
            Assert.Greater(data.Items.Count, 0);
            Assert.Greater(data.Payments.Count, 0);
        }
Exemple #2
0
 /// <inheritdoc/>
 public Task <ApiResult <SalesReceiptGetModel> > PostAsync(SalesReceiptPostModel model, CancellationToken cancellationToken = default)
 {
     return(PostAsync <SalesReceiptPostModel, SalesReceiptGetModel>(model, cancellationToken));
 }