public void ReturnsFalse_WhenInputIsInvalid(
            string input,
            string cultureInfoString)
        {
            var cultureInfo = string.IsNullOrEmpty(cultureInfoString)
                ? null
                : new CultureInfo(cultureInfoString);

            MarketDataEntity
            .TryParseClosingPrice(input, cultureInfo, out var _)
            .Should()
            .BeFalse();
        }
 public void ReturnsTrue_WhenInputIsValid(
     string input,
     string cultureInfoString,
     decimal expected)
 {
     MarketDataEntity
     .TryParseClosingPrice(
         input,
         new CultureInfo(cultureInfoString),
         out var result)
     .Should()
     .BeTrue();
     result.Should().Be(expected);
 }