public IActionResult Start()
        {
            var models = new List <TestPhaseModel>();

            var congruentModels = GenerateRandomsColorsModels(() => _colorProvider.GetCongruentColor(), phaseNumber: 1);

            var incongruentModels = GenerateRandomsColorsModels(() => _colorProvider.GetIncongruentColor(), phaseNumber: 2);

            models.Add(congruentModels);
            models.Add(incongruentModels);

            AddModelsToSession(models);

            return(RedirectToAction("StartTestPhase", new { phaseNumber = 1 }));
        }