public BrowserFluent <MultiUserAccueilPage> Play(IBrowserFluent browserFluent) { if (Email == null) { Email = "*****@*****.**"; } if (Password == null) { Password = "******"; } if (Nom == null) { Nom = "DeNice"; } if (Prenom == null) { Prenom = "Brice"; } return(browserFluent.Display(new MultiUserAccueilPageQuery()) .Follow(p => p.Menu.Inscription) .Fill(p => p.SInscrire.Command.Email, Email) .Fill(p => p.SInscrire.Command.Password, Password) .Fill(p => p.SInscrire.Command.PasswordConfirmation, Password) .Fill(p => p.SInscrire.Command.Nom, Nom) .Fill(p => p.SInscrire.Command.Prenom, Prenom) .Submit(p => p.SInscrire) .ThenFollow(r => r.UtilisateurPage) .Click(p => p.Menu.SeDeconnecter) .ThenFollow(r => r)); }
public BrowserFluent <AccueilPage> Play(IBrowserFluent browserFluent, string nom) { return(browserFluent .Display(new AccueilPageQuery()) .Follow(p => p.ListePostes) .Follow(p => p.NouveauPoste) .Fill(p => p.Creer.Command.Nom, nom) .Submit(p => p.Creer) .ThenFollow(r => r) .Display(new AccueilPageQuery())); }
public BrowserFluent <AccueilPage> Play(IBrowserFluent browserFluent) { scenarioCreerPoste.NomPostes = new string[] { "Voiture", "Alimentation" }; return(browserFluent .Display(new AccueilPageQuery()) .Play(scenarioCreerPoste) .Display(new AccueilPageQuery()) .Follow(p => p.ListeDepenses) .Follow(p => p.NouvelleDepense) .Fill(p => p.PosteSelect.Selected, p => p.PosteSelect.Source.Result.First(x => x.Label == "Voiture")) .Fill(p => p.Creer.Command.Description, "Plein d'essence") .Fill(p => p.Creer.Command.Montant, 30) .Fill(p => p.Creer.Command.Date, new DateTime(2000, 1, 1)) .Submit(p => p.Creer) .ThenFollow(r => r) .Display(new AccueilPageQuery())); }