public static void InitializeTarget(TestContext testContext) { page = new GamePage(new MainWindow()); target = page.GameCtrl; }
public void Initialize(GamePage page) { this.page = page; setResources(); this.timer = new DispatcherTimer(); timer.Tick += this.OnTick; timer.Interval = new TimeSpan(days: 0, hours: 0, minutes: 0, seconds: 1, milliseconds: 0); this.page.MainWnd.KeyDown += this.OnKeyDown; // Generate model objects var field = new Field(this.page.cvField, cols:12, rows:24, yOffset: Piece.PC_SIZE / 2, wallThickness: Piece.PC_SIZE / 2, dispWallThickness: 1); var nextField = new Field(this.page.cvNextField, cols: Piece.PC_SIZE, rows: Piece.PC_SIZE); board = new Board(field, nextField); recorder = new Recorder(); setBinding(); this.Reset(); }