public void SetUp()
        {
            unitOfWork = new Mock <IUnitOfWork>();

            tblProdukcjaRuchTowar = new Mock <ITblProdukcjaRuchTowarRepository>();
            unitOfWork.Setup(s => s.tblProdukcjaRuchTowar).Returns(tblProdukcjaRuchTowar.Object);

            tblProdukcjaRuchNaglowek = new Mock <ITblProdukcjaRuchNaglowekRepository>();
            unitOfWork.Setup(s => s.tblProdukcjaRuchNaglowek).Returns(tblProdukcjaRuchNaglowek.Object);
            sutMock = new Mock <GPRuchTowar_RolkaHelper>(unitOfWork.Object);

            sut = new GPRuchTowar_RolkaHelper(unitOfWork.Object);
        }
        public async Task PobierzKosztRolki_GdyDaneOK_GdyRolkaWBazie_ZwrocCeneKg()
        {
            var rolkaRW = RolkaBazowa_2();

            tblProdukcjaRuchTowar.Setup(s => s.GetByIdAsync(It.IsAny <int>()))
            .ReturnsAsync(new db.tblProdukcjaRuchTowar {
                Cena_kg = 1, IDRolkaBazowa = 1
            });

            sutMock.Setup(s => s.PobierzIDRolkiBazowejAsync(It.IsAny <tblProdukcjaRuchTowar>(), It.IsAny <GniazdaProdukcyjneEnum>())).ReturnsAsync(1);
            sut = sutMock.Object;

            var koszt = await sut.PobierzKosztRolki(rolkaRW, GniazdaProdukcyjneEnum.LiniaDoKalandowania);

            Assert.AreEqual(1, koszt);
        }
 public override void CreateSut()
 {
     sut = new GPRuchTowar_RolkaHelper(UnitOfWork.Object);
 }