public async Task ZmienionyStanAktualnyPoPrzyjeciu()
        {
            var produktAddCommandHandler = new ProduktCommandHandler(_produktRepository, _kategoriaRepository, _jednostkaMiaryRepository);
            var produktId = await produktAddCommandHandler.Handle(new ProduktCreateCommand("Broku�", "Broku�", "szt", "Warzywa", MagazynId, PrzedsiebiorstwoId), new CancellationToken());

            var commandHandler = new PrzyjmijCommandHandler(_dokumentRepository);
            await commandHandler.Handle(new PrzyjmijCommand(PrzedsiebiorstwoId, new PrzyjecieCreateModel
            {
                MagazynId = MagazynId,
                KontrahentId = null,
                Data = DateTime.Now,
                Pozycje = new List <PrzyjeciePozycjaDokumentuCreateModel>
                {
                    new PrzyjeciePozycjaDokumentuCreateModel
                    {
                        Ilosc = 42,
                        CenaNetto = 1,
                        ProduktId = produktId,
                        StawkaVat = StawkaVat.PiecProcent
                    }
                }
            }), new CancellationToken());

            var stanQueryHandler = new StanAktualnyMagazynuQueryHandler(new StanAktualnyService(_dokumentRepository), _produktRepository);
            var stanAktualnyList = await stanQueryHandler.Handle(new StanAktualnyMagazynuQuery(MagazynId, PrzedsiebiorstwoId), new CancellationToken());

            Assert.That(stanAktualnyList, Has.Count.EqualTo(1));
        }
        public async Task TestAddProdukt()
        {
            var commandHandler = new ProduktCommandHandler(_produktRepository, _kategoriaRepository, _jednostkaMiaryRepository);
            await commandHandler.Handle(new ProduktCreateCommand("Broku�", "Broku�", "szt", "Warzywa", MagazynId, PrzedsiebiorstwoId), new CancellationToken());

            var queryHandler = new ProduktListQueryHandler(_produktRepository);
            var produktList  = await queryHandler.Handle(new ProduktListQuery(PrzedsiebiorstwoId), new CancellationToken());

            Assert.That(produktList, Has.Count.EqualTo(1));
        }