public override void SelectConcept(Enum concept)
 {
     base.SelectConcept(concept);
     switch ((ProgrammingTestConceptList)concept)
     {
         case ProgrammingTestConceptList.HankerRankTest1:
             conceptExecutionClass = new HackerRankTest1();
             break;
         case ProgrammingTestConceptList.LargestNumberFromArray:
             conceptExecutionClass = new LargestNumberFromArray();
             break;
         case ProgrammingTestConceptList.ProducerConsumerProblem:
             conceptExecutionClass = new ProducerConsumerProblemExample();
             break;
     }
 }
        public override void SelectConcept(Enum concept)
        {
            base.SelectConcept(concept);
            switch ((ProgrammingTestConceptList)concept)
            {
            case ProgrammingTestConceptList.HankerRankTest1:
                conceptExecutionClass = new HackerRankTest1();
                break;

            case ProgrammingTestConceptList.LargestNumberFromArray:
                conceptExecutionClass = new LargestNumberFromArray();
                break;

            case ProgrammingTestConceptList.ProducerConsumerProblem:
                conceptExecutionClass = new ProducerConsumerProblemExample();
                break;

            case ProgrammingTestConceptList.CSharp70_483:
                conceptExecutionClass = new CSharp_70_483();
                break;
            }
        }