private GridItemMover CreatePieceMover() { GameObject pieceObject = CreatePieceObject(); StubGridItemComponent gridItemMover = pieceObject.GetComponent <GridItemMover>() as StubGridItemComponent; return(gridItemMover); }
private GridItem CreateGridItemWithWidthAndHeightInPixelsAndPixelPerUnit(float widthInPixels, float heightInPixels, float pixelPerUnit) { GridItemFactory gridItemFactory = CreateGridItemFactory(); GameObject gridItemObject = gridItemFactory.Create(); StubGridItemComponent stubGridItemComponent = gridItemObject.GetComponent <StubGridItemComponent>(); stubGridItemComponent.SetWidthAndHeightInPixels(widthInPixels, heightInPixels); stubGridItemComponent.SetPixelPerUnit(pixelPerUnit); return(stubGridItemComponent); }