Ejemplo n.º 1
0
        public void GetCandidateEmails_Should_Return_Candidates_Email_List()
        {
            var candidateProvider = new CandidateProvider();

            candidateProvider.AddCandidate(new Candidate(Email.Of(FannyDuboisEmail)));
            candidateProvider.AddCandidate(new Candidate(Email.Of(RegisDuboisEmail)));

            Check.That(candidateProvider.ContainsEmailsExactly(Email.Of(FannyDuboisEmail), Email.Of(RegisDuboisEmail))).IsTrue();
        }
Ejemplo n.º 2
0
        public void ContainsCandidate_Should_Return_The_Candidate_Previously_Added(string candidateEmail)
        {
            var candidate         = new Candidate(Email.Of(candidateEmail));
            var candidateProvider = new CandidateProvider(candidate);

            var expectedCandidate = new Candidate(Email.Of(candidateEmail));

            Check.That(candidateProvider.HasAlready(expectedCandidate)).IsTrue();
        }
Ejemplo n.º 3
0
        private static void Init()
        {
            var candidateProvider = new CandidateProvider();

            candidateRegister = new CandidateRegister(candidateProvider);

            checkinProvider = new CheckinProvider();

            taxiOrganizers = new List <TaxiOrganizer>();
        }
Ejemplo n.º 4
0
        public void AddCandidate_Should_Return_The_Candidate_Initialized(string candidateEmail)
        {
            var candidate         = new Candidate(Email.Of(candidateEmail));
            var candidateProvider = new CandidateProvider();

            candidateProvider.AddCandidate(candidate);
            var expectedCandidate = new Candidate(Email.Of(candidateEmail));

            Check.That(candidateProvider.HasAlready(expectedCandidate)).IsTrue();
        }
Ejemplo n.º 5
0
        public void ContainsCandidates_Should_Insert_Multiples_Candidate_And_Return_Candidate_List_From_The_Candidate()
        {
            var candidateProvider = new CandidateProvider();

            candidateProvider.AddCandidate(new Candidate(Email.Of(FannyDuboisEmail)));
            candidateProvider.AddCandidate(new Candidate(Email.Of(RegisDuboisEmail)));

            var candidates = candidateProvider.HasAlready(new Candidate(Email.Of(FannyDuboisEmail)), new Candidate(Email.Of(RegisDuboisEmail)));

            Check.That(candidates).IsTrue();
        }
Ejemplo n.º 6
0
        public async Task <IActionResult> Index(string specUid = "")
        {
            CandidatsViewModel model = new CandidatsViewModel();

            CandidateProvider candidateProvider = new CandidateProvider();
            var candidats = await candidateProvider.GetCandidats(specUid);

            model.Candidats = candidats;

            StatProvider statProvider = new StatProvider();

            model.MainStat = await statProvider.GetStatAsync();

            return(View(model));
        }
Ejemplo n.º 7
0
        public void GetCandidates_Should_Return_No_Candidates_When_Initializing_Provider()
        {
            var candidateProvider = new CandidateProvider();

            Check.That(candidateProvider.IsEmpty()).IsTrue();
        }