public void InitializeCellValuesOnFieldWithMaxBoundOptionsShouldNotThrow() { var max = FieldSize.MAX_XY; var size = new FieldSize(max, max, FieldSize.GetMaxMines(max, max)); var field = new Field(size); field.InitializeCellValues(new PointI(0, 0)); }
private void UpdateMaxMines() { sldMines.Minimum = FieldSize.GetMinMines(); var maxMines = FieldSize.GetMaxMines((int)sldWidth.Value, (int)sldHeight.Value); if (sldMines.Value > maxMines) { sldMines.Value = maxMines; } sldMines.Maximum = maxMines; }
public void CreateFieldSizeWithValidOptionsMaxBoundShouldNotThrow() { var max = FieldSize.MAX_XY; var field = new FieldSize(max, max, FieldSize.GetMaxMines(max, max)); }