//[Test, Retry(2), Category("CreateLoad")] //[NonParallelizable] public void CreateMultiStopLoadShipmentBuilder() { addEditLoadPage = new AddEditLoadPage(); addEditLoadPage.SearchAndSelectAccountById(load.OptiCustomerId) .SelectMode(load.OptiMode) .SetPricing(load.OptiExpectedRevenue, load.OptiExpectedCost) .SaveLoad() .UpdateCargoValue(load.OptiCargoValue) .UpdateTenderType(load.OptiTenderType) .AddPickStop(load.OptiPickWarehouseG, addEditLoadPage.GetLoadDate(load.OptiPickStartDate, 1, 11), addEditLoadPage.GetLoadDate(load.OptiPickEndDate, 1, 13)) .AddMultiDropStop(load.OptiDropWarehouseGList, addEditLoadPage.GetLoadDate(load.OptiDropStartDateList, 2, 11), addEditLoadPage.GetLoadDate(load.OptiDropEndDateList, 2, 13)) .EnterEquipment(load.OptiEquipment) .AddItem(load.OptiItemDescription, load.OptiItemMinWeight, load.OptiItemMaxWeight) .AddMoney(load.OptiMaxBuy) .EnterNotes(load.OptiIntNotes, load.OptiExtNotes) .AssignToCarrierSales(load.OptiAssignToCarrier) .SubmitShipment(); Assert.IsTrue(addEditLoadPage.LoadCreated()); string loadIdCreated = addEditLoadPage.GetLoadIdCreated(); addEditLoadPage.ViewShipment(); loadDetailsPage = new LoadDetailsPage(); Assert.IsTrue(loadDetailsPage.LoadDisplayed()); string loadIdDisplayed = loadDetailsPage.GetLoadIdDisplayed(); Assert.AreEqual(loadIdCreated, loadIdDisplayed); }
public Accouting(TestStartInfo info, DataManager datamanager) { testConfig = info; driver = info.Driver; _Page = new Page(info.Driver); _Data = new AccoutingData(datamanager); _Webtable = new WebTable(info.Driver); _AccoutingPage = new AccountingPage(info); _LoadDetailPage = new LoadDetailsPage(info); }
public Load(Config c, DataManager t) //: base(c) { testConfig = c; driver = testConfig.Driver; testData = t; _LoadDetailsPage = new LoadDetailsPage(c); _LoadDetails_Charger = new LoadDetails_Charger(c); _LoadDetails_Stops = new LoadDetails_Stops(c); _CreateLTLLoadData = new CreateLTLLoadData(t); }
public CreateLoad(TestStartInfo teststartinfo, DataManager datamanager) : base(teststartinfo) { testConfig = teststartinfo; driver = testConfig.Driver; _CreateLoadPage = new CreateLoadPage(teststartinfo); _CreateLoadData = new CreateLoadData(datamanager); _StopData = new CreateLoad_StopData(datamanager); _CommodityData = new CreateLoad_CommodityData(datamanager); _LoadDetailPage = new LoadDetailsPage(teststartinfo); }
public LoadDetails(TestStartInfo teststartinfo, DataManager datamanager) { driver = teststartinfo.Driver; _datamanager = datamanager; _Data = new LoadDetailsData(datamanager); _LoadDetailsPage = new LoadDetailsPage(teststartinfo); _TrackingTab = new LoadDetails_Tracking(teststartinfo); _StopsTab = new LoadDetails_Stops(teststartinfo); _LoadDetails_DocumentTab = new LoadDetails_Documents(teststartinfo); _ChargesTab = new LoadDetails_Charger(teststartinfo); _TenderStatusTab = new LoadDetails_TenderStatus(teststartinfo); _LoadDetails_SummaryDetails = new LoadDetails_SummaryDetails(teststartinfo); _LoadDetails_DispatchPanel = new LoadDetails_DispatchPanel(teststartinfo); }
public MyLoad(Config c, DataManager t) : base(c) { testConfig = c; driver = testConfig.Driver; testData = t; SearchType = testData.Data("SearchType"); SearchVal = testData.Data(SearchType); _entityname = testData.Data(_entityname); _page = new Page(c.Driver); _LoadDetailPage = new LoadDetailsPage(c); _DashboardPage = new DashboardPage(c); Dashboard_Pickup_Today_Count = testData.Data("Dashboard_Pickup_Today_Count"); Dashboard_Deliver_Today_Count = testData.Data("Dashboard_Deliver_Today_Count"); Dashboard_Pickup_Tomorrow_Count = testData.Data("Dashboard_Pickup_Tomorrow_Count"); Dashboard_Deliver_Tomorrow_Count = testData.Data("Dashboard_Deliver_Tomorrow_Count"); Dashboard_Pickup_ThisWeek_Count = testData.Data("Dashboard_Pickup_ThisWeek_Count"); Dashboard_Deliver_ThisWeek_Count = testData.Data("Dashboard_Deliver_ThisWeek_Count"); }