Class EvCustomerTest


  • public class EvCustomerTest
    extends Object
    Author:
    Govert Buijs, John Collins
    • Constructor Detail

      • EvCustomerTest

        public EvCustomerTest()
    • Method Detail

      • setUp

        @BeforeEach
        public void setUp()
      • initialize

        public void initialize​(String gender)
      • config

        public void config​(String gender)
      • checkCarInitialization

        @Test
        public void checkCarInitialization()
      • testCurrentCapacity

        @Test
        public void testCurrentCapacity()
      • testDischargeValid

        @Test
        public void testDischargeValid()
                                throws org.powertac.evcustomer.customers.EvCustomer.ChargeException
        Throws:
        org.powertac.evcustomer.customers.EvCustomer.ChargeException
      • testChargeValid

        @Test
        public void testChargeValid()
                             throws org.powertac.evcustomer.customers.EvCustomer.ChargeException
        Throws:
        org.powertac.evcustomer.customers.EvCustomer.ChargeException
      • testNeededCapacity

        @Test
        public void testNeededCapacity()
      • checkSocialGroupInitialization

        @Test
        public void checkSocialGroupInitialization()
      • checkActivityInitialization

        @Test
        public void checkActivityInitialization()
      • checkDetailsInitialization

        @Test
        public void checkDetailsInitialization()
      • testGender

        @Test
        public void testGender()
      • testRiskAttitude

        @Test
        public void testRiskAttitude()
      • testDayPlanning

        @Test
        public void testDayPlanning()
      • testDayPlanningInterval1

        @Test
        public void testDayPlanningInterval1()
      • testDayPlanningInterval1a

        @Test
        public void testDayPlanningInterval1a()
      • testDayPlanningInterval2

        @Test
        public void testDayPlanningInterval2()
      • testDayPlanningInterval2a

        @Test
        public void testDayPlanningInterval2a()
      • testConsumePowerRiskAverse

        @Test
        public void testConsumePowerRiskAverse()
      • testConsumePowerRiskNeutral

        @Test
        public void testConsumePowerRiskNeutral()
      • testConsumePowerRiskEager

        @Test
        public void testConsumePowerRiskEager()
      • testDominantLoad

        @Test
        public void testDominantLoad()
      • testDoActivities

        @Test
        public void testDoActivities()
      • testRegulationCapacityUpperLimit

        @Test
        public void testRegulationCapacityUpperLimit()
      • testRegulationCapacityLowerLimit

        @Test
        public void testRegulationCapacityLowerLimit()