コード例 #1
0
 public DiabloCommentSteps(IWebDriver driver, ScenarioContext context) : base(driver)
 {
     carsPage            = new CarsPage(driver);
     lamborghiniListPage = new LamborghiniListPage(driver);
     diabloCommentsPage  = new DiabloCommentsPage(driver);
     _context            = context;
 }
コード例 #2
0
        public void AddCarTest()
        {
            Log.Information("Add car test starting...");
            CarsPage cars = CarsPage.Instance;

            cars.open();
            cars.AddCar();
            AddCarPage addCar = AddCarPage.Instance;

            addCar.CreateCar();
            Log.Information("Add car test finished");
        }
コード例 #3
0
 public static void ValidateAddedCar(CarsPage carsPage, string carName)
 {
     try
     {
         Logger.Info("Try to Assert if carName is the same than the Written");
         Assert.AreEqual(carName, carsPage.ValidateAddedCar(carName));
     }
     catch (Exception e)
     {
         Logger.Error("they are not the same");
         Console.WriteLine("Something went wrong");
         Assert.Fail();
     }
 }
コード例 #4
0
        public void TC02_Cars_AddedCarsSuccessfully()
        {
            Logger.Info("Test Case Name TC02_Cars_AddedCarsSuccessfully");
            string carName = ConfigurationManager.AppSettings["carName"];

            //Execution
            DashBoard dashBoard = new DashBoard(driver);

            Logger.Info("Go to Cars Submenu");
            dashBoard.GoCarsSubMenu();
            CarsPage carsPage = new CarsPage(driver);

            Logger.Info("Add car by Name " + carName);
            carsPage.AddCar(carName);

            //validation
            Logger.Info("Validate Car created is the same");
            CarsValidations.ValidateAddedCar(carsPage, carName);
        }
コード例 #5
0
ファイル: App.xaml.cs プロジェクト: Nabilgc/TareaListView
        public App()
        {
            InitializeComponent();

            MainPage = new CarsPage();
        }