Esempio n. 1
0
 public void Setup()
 {
     supply            = new BLL.BusinessModels.Supply();
     lines             = new List <BLL.BusinessModels.SupplyLine>();
     updatedDatesCount = new int();
     dataOperations    = new BLL.DataOperations.DbDataOperations(sss);
 }
Esempio n. 2
0
 public void Test3()
 {
     dataOperations = new BLL.DataOperations.DbDataOperations(sss);
     createSupplyForTests23();
     dataOperations.CreateSupply(supply);
     supply.StatusId = 2;
     dataOperations.UpdateSupply(supply);
     BLL.BusinessModels.WarehouseLine targetLine = dataOperations.getWarehouseLines(supply.WarehouseId)
                                                   .Where(i => i.CommodityId == supply.Lines[0].CommodityId).FirstOrDefault();
     Assert.NotNull(targetLine);
     Assert.AreEqual(targetLine.CommodityId, supply.Lines[0].CommodityId);
     Assert.AreEqual(targetLine.WarehouseId, supply.WarehouseId);
     Assert.IsTrue(targetLine.Quantity > supply.Lines[0].Quantity);
 }
Esempio n. 3
0
        public void Test1()
        {
            setProvidersForTests();
            var mock = new Mock <DAL.Interfaces.IDbRepository>();

            mock.Setup(r => r.Providers.GetItem(1)).Returns(oldDateProvider);

            mock.Setup(r => r.Save()).Returns(1);
            mock.Setup(r => r.Providers.Update(It.IsAny <DAL.Provider>()));


            dataOperations = new BLL.DataOperations.DbDataOperations(mock.Object);

            dataOperations.UpdateDeliveryDate(newDateProvider);
            mock.Verify(dbop => dbop.Providers.Update(It.IsAny <DAL.Provider>()));
            mock.Verify(dbop => dbop.Save());
            Assert.That(oldDateProvider.PossibleDeliveryDate == newDateProvider.PossibleDeliveryDate);
        }