我是新來PageFactory並參考本教程https://www.toptal.com/selenium/test-automation-in-selenium-using-page-object-model-and-page-factory 一個例子,從這個頁面: public class HomePage {
private WebDriver driver;
//Pag
我想在我的應用程序中使用工廠模式,在那裏我收到一個巨大的(500k)列表,可以說List和對象的循環,現在屬性之一(SeatType )決定哪些類處理該列表,因此,如果座椅類型是溢價它是由不同類經濟處理,並且類似地等等... class Bus
{
public SeatType Type { get; set; }
}
由於上座椅類型的檢查,因此發現所述處理器在循環內部發生什麼
我在學習域驅動設計,現在我在'naively confident'階段。國內生產總值(藍皮書)談到建立集料的工廠模式。我試圖將它用於我的應用程序,並且在其中一種情況下它看起來不正確,我不知道如何繼續。下面是我的情況: class CompanyFactory {
public Company getCompany(Type type, Long numOfShares) {
背景 我創建一個具有「AccountManagementView」形式的WinForms應用程序。每次創建表單時,立即執行長時間任務。我的目標是首先創建表單,並使用戶可以在執行長期任務時與表單交互。 解決方案(到目前爲止) 我的策略到目前爲止是使窗體的構造私有的,而是使用一個異步工廠方法來創建窗體。表單創建後,工廠方法將啓動長期任務。 public partial class AccountMan
所以我有這個應用程序,即使用IOC(autofac)。同時,我發現自己處於需要工廠的位置。在工廠內部,我創建了具有依賴性的新對象 - 所以現在我想知道,我怎麼能結婚呢? public class SubscriptionHandlerFactory : ISubscriptionHandlerFactory
{
public ISubscriptionHandler GetProvid
我的計劃是有一個ControlPanelFactory,將建立一個定製ControlPane爲每個不同的Model類: abstact class Model {
}
class ModelA extends Model {
}
class ModelB extends Model {
}
現在我的計劃是有一個創建基於不同ControlPane實例的工廠類在Model類與方法的重