public void SaveWageMappingReturnsFalse()
        {
            var mock = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.SaveWageMapping("", 1, 1, 1)).Returns(true);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.SaveWageMapping("Test", 1, 1, 1);

            Assert.IsNotNull(result);
            Assert.IsFalse(result);
        }
        public void AddMonthlyConsumptionReturnsFalse()
        {
            List <MonthlyConsumption> testData = null;
            var mock = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.AddMonthlyConsumption(testData, "2017", 1, 1)).Returns(true);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.AddMonthlyConsumption(testData, "2017", 1, 1);

            Assert.IsNotNull(result);
            Assert.IsFalse(result);
        }
        public void UpdateAlarmInfoReturnsFalse()
        {
            List <AlarmEnble> testData = null;
            var mock = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.UpdateAlarmInfo(testData)).Returns(false);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.UpdateAlarmInfo(testData);

            Assert.IsNotNull(result);
            Assert.IsFalse(result);
        }
        public void AddCSolidwasteActualReturnsFalse()
        {
            List <AnnualDetails> testData = null;
            var mock = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.AddCSolidwasteActual(testData, "2017", "AddCSolidwasteActual")).Returns(true);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.AddCSolidwasteActual(testData, "2017", "AddCSolidwasteActual");

            Assert.IsNotNull(result);
            Assert.IsFalse(result);
        }
        public void AddSolidwasteDailyReturnsFalse()
        {
            List <ProductionDaily> testData = null;
            var mock = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.AddSolidwasteDaily(testData, 122.345, "2017-01-12")).Returns(true);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.AddSolidwasteDaily(testData, 122.345, "2017-01-12");

            Assert.IsNotNull(result);
            Assert.IsFalse(result);
        }
        public void EditConfigurationReturnsFalse()
        {
            WageUomMapping testData = null;
            var            mock     = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.EditConfiguration(testData)).Returns(true);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.EditConfiguration(testData);

            Assert.IsNotNull(result);
            Assert.IsFalse(result);
        }
        public void AddCSolidwasteActualReturnsTrue()
        {
            var testData = TestData.TestAnnualData();
            var mock     = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.AddCSolidwasteActual(testData, "2017", "AddCSolidwasteActual")).Returns(true);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.AddCSolidwasteActual(testData, "2017", "AddCSolidwasteActual");

            Assert.IsNotNull(result);
            Assert.IsTrue(result);
        }
        public void GetConsumptionActualReturnsList()
        {
            var testData = TestData.TestAnnualData();
            var mock     = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.GetConsumptionActual(2017, 1, "Consumption")).Returns(testData);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.GetConsumptionActual(2017, 1, "Consumption");

            Assert.IsNotNull(result);
            CollectionAssert.AreEquivalent(testData, result);
        }
        public void GetWageMappingReturnsList()
        {
            var testData = TestData.getWagesUOMData();
            var mock     = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.GetWageMapping()).Returns(testData);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.GetWageMapping();

            Assert.IsNotNull(result);
            CollectionAssert.AreEquivalent(testData, result);
        }
        public void EditConfigurationReturnsTrue()
        {
            var testData = new WageUomMapping {
                EnergyName = "tests", EnergyType = "electricity", UOM = "kwh", ID = 1
            };
            var mock = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.EditConfiguration(testData)).Returns(true);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.EditConfiguration(testData);

            Assert.IsNotNull(result);
            Assert.IsTrue(result);
        }
        public void GetUserDetailsReturnsList()
        {
            var testData = new List <Assets> {
                new Assets {
                    PlantID = 1, PlantName = "Dover"
                }
            };
            var mock = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.GetUserDetails("*****@*****.**")).Returns(testData);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.GetUserDetails("*****@*****.**");

            Assert.IsNotNull(result);
            CollectionAssert.AreEquivalent(testData, result);
        }
        public void GetSolidWasteDailyReturnsList()
        {
            var testData = new List <ProductionDaily> {
                new ProductionDaily {
                    AssetId = 1, DepartName = "Wages", Total = 220.422, UOM = "kwh", UOMId = 1
                }
            };
            var mock = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.GetSolidWasteDaily("2017-01-12")).Returns(testData);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.GetSolidWasteDaily("2017-01-12");

            Assert.IsNotNull(result);
            CollectionAssert.AreEquivalent(testData, result);
        }
        public void GetDepartmentReturnsList()
        {
            var testData = new List <Details> {
                new Details {
                    ID = 1, Name = "tests"
                }, new Details {
                    ID = 2, Name = "tests2"
                }
            };
            var mock = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.GetDepartment()).Returns(testData);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.GetDepartment();

            Assert.IsNotNull(result);
            CollectionAssert.AreEquivalent(testData, result);
        }
        public void UpdateAlarmInfoReturnsTrue()
        {
            var testData = new List <AlarmEnble> {
                new AlarmEnble {
                    AssetID = 1, AssetName = "Tests", isEnabled = "Y", TagID = 1, TagName = "tests23", Target = 123.34
                },
                new AlarmEnble {
                    AssetID = 2, AssetName = "Tests122", isEnabled = "Y", TagID = 1, TagName = "tests232", Target = 123.34
                }
            };
            var mock = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.UpdateAlarmInfo(testData)).Returns(true);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.UpdateAlarmInfo(testData);

            Assert.IsNotNull(result);
            Assert.IsTrue(result);
        }
        public void GetAlarmDataReturnsList()
        {
            var testData = new List <AlarmEnble> {
                new AlarmEnble {
                    AssetID = 1, AssetName = "Tests", isEnabled = "Y", TagID = 1, TagName = "tests23", Target = 123.34
                },
                new AlarmEnble {
                    AssetID = 2, AssetName = "Tests122", isEnabled = "Y", TagID = 1, TagName = "tests232", Target = 123.34
                }
            };
            var mock = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.GetAlaramData()).Returns(testData);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.GetAlaramData();

            Assert.IsNotNull(result);
            CollectionAssert.AreEquivalent(testData, result);
        }
        public void AddMonthlyConsumptionReturnsTrue()
        {
            var testData = new List <MonthlyConsumption> {
                new MonthlyConsumption {
                    Consumption = 12.00, Cost = 23.45, UOM = "kwh", UOMID = 1, WAGES = "Electricity", WagesId = 1
                },
                new MonthlyConsumption {
                    Consumption = 13.00, Cost = 43.45, UOM = "kwh", UOMID = 2, WAGES = "Electricity", WagesId = 1
                }
            };
            var mock = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.AddMonthlyConsumption(testData, "2017", 1, 1)).Returns(true);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.AddMonthlyConsumption(testData, "2017", 1, 1);

            Assert.IsNotNull(result);
            Assert.IsTrue(result);
        }
        public void AddProductonDailyReturnsTrue()
        {
            var testData = new List <ProductionDaily> {
                new ProductionDaily {
                    AssetId = 1, DepartName = "Tests", Total = 233.34, UOM = "kwh", UOMId = 1
                },
                new ProductionDaily {
                    AssetId = 1, DepartName = "Tests", Total = 233.34, UOM = "kwh", UOMId = 1
                }
            };
            var mock = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.AddProductonDaily(testData, "2017-01-12")).Returns(true);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.AddProductonDaily(testData, "2017-01-12");

            Assert.IsNotNull(result);
            Assert.IsTrue(result);
        }
        public void GetMonthlySolidwasteReturnsList()
        {
            var testData = new List <MonthlyConsumption> {
                new MonthlyConsumption {
                    Consumption = 12.00, Cost = 23.45, UOM = "kwh", UOMID = 1, WAGES = "Electricity", WagesId = 1
                },
                new MonthlyConsumption {
                    Consumption = 13.00, Cost = 43.45, UOM = "kwh", UOMID = 2, WAGES = "Electricity", WagesId = 1
                }
            };
            var mock = new Mock <IPlantSetupDal>();

            mock.Setup(x => x.GetMonthlySolidwaste(1, 1)).Returns(testData);
            var plantManager = new PlantSetUpManager(mock.Object);
            var result       = plantManager.GetMonthlySolidwaste(1, 1);

            Assert.IsNotNull(result);
            CollectionAssert.AreEquivalent(testData, result);
        }