public void CircleFactory_ShouldValidateRadiusValue(double radius) { // Arrange var parameters = new double[] { radius }; var factory = new CircleFactory(); // Act var result = factory.TryParseFigureParameters(parameters, out var message); // Assert Assert.False(result); Assert.Equal("Circle radius cannot be less or equal zero", message); }
public void CircleFactory_ShouldValidateParametersLength(int parametersLength) { // Arrange var parameters = new double[parametersLength]; var factory = new CircleFactory(); // Act var result = factory.TryParseFigureParameters(parameters, out var message); // Assert Assert.False(result); Assert.Equal("Circle parameters array must contain one value for radius", message); }