public void Dimension_Should_Be_True(string dimension) { // Act var result = _formatCheckService.Dimension(dimension); // Assert result.Should().BeTrue(); }
/// <summary> /// Get the area of the plateau on Mars from user. /// </summary> /// <param name="formatCheckService"></param> /// <param name="plateauAreaX"></param> /// <param name="plateauAreaY"></param> /// <returns></returns> private static bool GetDimensions(IFormatCheckService formatCheckService, out int plateauAreaX, out int plateauAreaY) { Console.WriteLine("Enter the dimensions: "); string dimension = Console.ReadLine()?.Trim(); plateauAreaX = 0; plateauAreaY = 0; if (!formatCheckService.Dimension(dimension)) { Console.WriteLine("Please write the dimension of the plateau on Mars. For example: 5 5"); return(true); } if (dimension == null) { return(false); } string[] dimensionArray = dimension.Split(" "); plateauAreaX = int.Parse(dimensionArray[0]); plateauAreaY = int.Parse(dimensionArray[1]); return(false); }