private static void InitializeKernel()
        {
            kernel = new StandardKernel();
            kernel.Load(Assembly.GetExecutingAssembly());
            studentService = kernel.Get <IStudentCRUDService>();
            facultyService = kernel.Get <IFacultyCRUDService>();

            detentionCalculatorService = kernel.Get <IDetentionCalculatorService>();
        }
示例#2
0
 public void SetUp()
 {
     kernel = new StandardKernel();
     kernel.Load(Assembly.GetExecutingAssembly());
     studentService   = kernel.Get <IStudentCRUDService>();
     facultyService   = kernel.Get <IFacultyCRUDService>();
     calculateRequest = kernel.Get <ICalculateDetentionRequest>();
     calculateRequest.RuleCalculationMode = kernel.Get <IRuleCalculationMode>();
     calculateRequest.RequestingFaculty   = facultyService.Get().InternalList.First();
     detentionCalculatorService           = kernel.Get <IDetentionCalculatorService>();
 }