Exemple #1
0
        public void TestEditBatchType()
        {
            TestAddBatchType();
            bool success1 = BatchTypeDAL.EditBatchType(type2.Name, type1.VariableA, type1.VariableB, type1.TemperatureRequirement, type1.ViscosityRequirement, type1.SpeedRequirement, type1.TimeRequirement);

            Assert.IsTrue(success1);
        }
Exemple #2
0
        public void TestEmptyGetAllBatchTypes()
        {
            CleanUp();
            List <BatchType> batchTypes = BatchTypeDAL.GetAllBatchTypes();

            Assert.AreEqual(null, batchTypes);
        }
Exemple #3
0
        public void TestGetBachType()
        {
            TestAddBatchType();

            BatchType test = BatchTypeDAL.GetBatchType(type1.Name);

            Assert.IsTrue(test.Equals(test, type1));
        }
Exemple #4
0
        public void TestAddBatchType()
        {
            bool success1 = BatchTypeDAL.AddBatchType(type1);
            bool success2 = BatchTypeDAL.AddBatchType(type2);
            bool success3 = BatchTypeDAL.AddBatchType(type3);
            bool success4 = BatchTypeDAL.AddBatchType(type4);

            Assert.IsTrue(success1 && success2 && success3 && success4);
        }
Exemple #5
0
        public void TestDeleteBatch()
        {
            bool success1 = BatchTypeDAL.DeleteBatchType(type1.Name);
            bool success2 = BatchTypeDAL.DeleteBatchType(type2.Name);
            bool success3 = BatchTypeDAL.DeleteBatchType(type3.Name);
            bool success4 = BatchTypeDAL.DeleteBatchType(type4.Name);

            Assert.IsTrue(success1 && success2 && success3 && success4);
        }
Exemple #6
0
        public void TestGetAllBatchTypes()
        {
            TestDeleteBatch();
            TestAddBatchType();
            List <BatchType> batchTypes = BatchTypeDAL.GetAllBatchTypes();

            Assert.IsTrue(type1.Equals(type1, batchTypes[0]));
            Assert.IsTrue(type1.Equals(type2, batchTypes[1]));
            Assert.IsTrue(type1.Equals(type3, batchTypes[2]));
            Assert.IsTrue(type1.Equals(type4, batchTypes[3]));
        }
Exemple #7
0
 /// <summary>
 /// Gets the batch type.
 /// </summary>
 /// <param name="name">The name of the batch type.</param>
 /// <returns></returns>
 public static BatchType GetBatchType(string name)
 {
     try
     {
         return(BatchTypeDAL.GetBatchType(name));
     }
     catch
     {
         throw;
     }
 }
Exemple #8
0
 /// <summary>
 /// Edits the batch type.
 /// </summary>
 /// <param name="name">The name.</param>
 /// <param name="variableA">The variable A.</param>
 /// <param name="variableB">The variable B.</param>
 /// <param name="temperatureReq">The temperature requirement.</param>
 /// <param name="viscosityReq">The viscosity requirement.</param>
 /// <param name="speedReq">The speed requirement.</param>
 /// <param name="timeReq">The time requirement.</param>
 /// <returns></returns>
 public static bool EditBatchType(string name, double variableA, double variableB, double?temperatureReq, double?viscosityReq, double?speedReq, double?timeReq)
 {
     try
     {
         return(BatchTypeDAL.EditBatchType(name, variableA, variableB, temperatureReq, viscosityReq, speedReq, timeReq));
     }
     catch
     {
         throw;
     }
 }
Exemple #9
0
 /// <summary>
 /// Adds the type of the batch.
 /// </summary>
 /// <param name="type">The type.</param>
 /// <returns></returns>
 public static bool AddBatchType(BatchType type)
 {
     try
     {
         return(BatchTypeDAL.AddBatchType(type));
     }
     catch
     {
         throw;
     }
 }
Exemple #10
0
 /// <summary>
 /// Gets all batch types.
 /// </summary>
 /// <returns></returns>
 public static List <BatchType> GetAllBatchTypes()
 {
     try
     {
         return(BatchTypeDAL.GetAllBatchTypes());
     }
     catch
     {
         throw;
     }
 }
Exemple #11
0
 public void CleanUp()
 {
     try
     {
         BatchTypeDAL.DeleteBatchType(type1.Name);
         BatchTypeDAL.DeleteBatchType(type2.Name);
         BatchTypeDAL.DeleteBatchType(type3.Name);
         BatchTypeDAL.DeleteBatchType(type4.Name);
     }
     catch { }
 }
Exemple #12
0
        public void SetUp()
        {
            type1 = new BatchType("Test1", 12.34, 56.7, 123, null, 65, 142424);
            type2 = new BatchType("Test2", 442.2, 2521.11, 1223, 473, 765, 1212424);
            type3 = new BatchType("Test3", 675.43, 3900.03444, 123, 43, 65, 5787878);
            type4 = new BatchType("Test4", 49.03, 98.48, 123, 43, 65, null);
            BatchTypeDAL.AddBatchType(type1);
            BatchTypeDAL.AddBatchType(type2);
            BatchTypeDAL.AddBatchType(type3);
            BatchTypeDAL.AddBatchType(type4);

            _batch1 = new Batch("Machine1", Convert.ToDateTime("2001-01-01"), type1, true);
            _batch2 = new Batch("Machine2", Convert.ToDateTime("2001-01-01"), type2, true);
            _batch3 = new Batch("Machine3", Convert.ToDateTime("2001-01-01"), type3, true);
            _batch4 = new Batch("Machine4", Convert.ToDateTime("2001-01-01"), type1, true);
            _batch5 = new Batch("Machine5", Convert.ToDateTime("2001-01-01"), type1, true);
            _batch6 = new Batch("Machine6", Convert.ToDateTime("2001-01-01"), type4, false);
        }
Exemple #13
0
        public void CleanUp()
        {
            try
            {
                BatchDAL.DeleteBatch(_batch1);
                BatchDAL.DeleteBatch(_batch2);
                BatchDAL.DeleteBatch(_batch3);
                BatchDAL.DeleteBatch(_batch4);
                BatchDAL.DeleteBatch(_batch5);
                BatchDAL.DeleteBatch(_batch6);
            }
            catch { }

            try
            {
                BatchTypeDAL.DeleteBatchType(type1.Name);
                BatchTypeDAL.DeleteBatchType(type2.Name);
                BatchTypeDAL.DeleteBatchType(type3.Name);
                BatchTypeDAL.DeleteBatchType(type4.Name);
            }
            catch { }
        }