public void ServiceType_Test()
        {
            ServiceType newServiceType = ServiceTypesExtension.CreateNewServiceType("Cepalco Service - Region I", "Electric Service in Region I");

            ServiceTypeCharge charge1 = newServiceType.CreateNewServiceTypeCharge(0M, 5M, 0);
            ServiceTypeCharge charge2 = newServiceType.CreateNewServiceTypeCharge(500M, 6M, 1);
            ServiceTypeCharge charge3 = newServiceType.CreateNewServiceTypeCharge(1000M, 7M, 2);

            linkwebDB.ServiceTypes.Add(newServiceType);

            linkwebDB.ServiceTypeCharges.Add(charge1);
            linkwebDB.ServiceTypeCharges.Add(charge2);
            linkwebDB.ServiceTypeCharges.Add(charge3);

            linkwebDB.SaveChanges();

            Assert.AreEqual("Cepalco Service - Region I", linkwebDB.ServiceTypes.FirstOrDefault().Name);
            Assert.AreEqual("Electric Service in Region I", linkwebDB.ServiceTypes.FirstOrDefault().Description);


            Assert.AreEqual(0M,
                            linkwebDB.ServiceTypes.FirstOrDefault().ServiceTypeCharges.OrderByDescending(currentServiceType => currentServiceType.IndexLocation).ElementAt(2).Amount);
            Assert.AreEqual(5M,
                            linkwebDB.ServiceTypes.FirstOrDefault().ServiceTypeCharges.OrderByDescending(currentServiceType => currentServiceType.IndexLocation).ElementAt(2).Charge);


            Assert.AreEqual(500M,
                            linkwebDB.ServiceTypes.FirstOrDefault().ServiceTypeCharges.OrderByDescending(currentServiceType => currentServiceType.IndexLocation).ElementAt(1).Amount);
            Assert.AreEqual(6M,
                            linkwebDB.ServiceTypes.FirstOrDefault().ServiceTypeCharges.OrderByDescending(currentServiceType => currentServiceType.IndexLocation).ElementAt(1).Charge);


            Assert.AreEqual(1000M,
                            linkwebDB.ServiceTypes.FirstOrDefault().ServiceTypeCharges.OrderByDescending(currentServiceType => currentServiceType.IndexLocation).ElementAt(0).Amount);
            Assert.AreEqual(7M,
                            linkwebDB.ServiceTypes.FirstOrDefault().ServiceTypeCharges.OrderByDescending(currentServiceType => currentServiceType.IndexLocation).ElementAt(0).Charge);
        }