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(); }
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(); }
private static void Init() { var candidateProvider = new CandidateProvider(); candidateRegister = new CandidateRegister(candidateProvider); checkinProvider = new CheckinProvider(); taxiOrganizers = new List <TaxiOrganizer>(); }
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(); }
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(); }
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)); }
public void GetCandidates_Should_Return_No_Candidates_When_Initializing_Provider() { var candidateProvider = new CandidateProvider(); Check.That(candidateProvider.IsEmpty()).IsTrue(); }