using System.Collections.Generic; using Centron.BusinessLogic; using Centron.BusinessLogic.EmployeeArea; using Centron.BusinessLogic.WebServices.Sales.Receipts.ReceiptSearch; using Centron.Data.Entities.Administration.Logins; using Centron.Interfaces; using Centron.Interfaces.BL; using Centron.Interfaces.Sales.Receipts.ReceiptSearch; using Centron.Tests.EndToEnd.Infrastructure; using Xunit; using Xunit.Abstractions; namespace Centron.Tests.EndToEnd.TicketTests.Ticket131295; public class Ticket131295Tests : EndToEndTest { public Ticket131295Tests(ITestOutputHelper testOutputHelper) : base(testOutputHelper) { } public override void Execute() { using (var session = new BLSession()) { var filter = new ReceiptSearchFilter { ReceiptKinds = new List { CentronObjectKindNumeric.InvoiceClass }, ReceiptNumber = 40069, IncludeClosedReceipts = true, }; var user = session.GetBL().GetAppUser(f => f.I3D == 11); var result = session.GetBL().SearchReceipts(new LoggedInUser(user), filter, 1, int.MaxValue).ThrowIfError(); Assert.Single(result.Result); } } }