Skip to content

Fix incorrectly parsed prices #40

Fix incorrectly parsed prices

Fix incorrectly parsed prices #40

GitHub Actions / Unit Test Results succeeded Dec 25, 2023 in 0s

Unit Test Results ✅

Tests passed successfully

✅ Tests/TestResults/TestResults.trx

67 tests were completed in 4s with 67 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Tests.UnitTests 67✅ 4s

✅ Tests.UnitTests

✅ GetAppDetails(appId: 546560, name: "Half-Life: Alyx")
✅ GetAppDetails(appId: 550, name: "Left 4 Dead 2")
✅ GetAppDetails(appId: 620, name: "Portal 2")
✅ GetAppLocalizationDetails(appId: 546560, name: "Half-Life: Alyx", region: "US", language: "english", localizedGenre: "adventure")
✅ GetAppLocalizationDetails(appId: 546560, name: "Half-Life: Alyx", region: "US", language: "german", localizedGenre: "abenteuer")
✅ GetAppLocalizationDetails(appId: 546560, name: "Half-Life: Alyx", region: "US", language: "japanese", localizedGenre: "アドベンチャー")
✅ GetAppRegionDetails(appId: 546560, name: "Half-Life: Alyx", region: "DE", currency: "EUR")
✅ GetAppRegionDetails(appId: 546560, name: "Half-Life: Alyx", region: "JP", currency: "JPY")
✅ GetAppRegionDetails(appId: 546560, name: "Half-Life: Alyx", region: "US", currency: "USD")
✅ GetFeatured
✅ GetFeaturedCategories
✅ GetPackageDetails(packageId: 134870, name: "Half-Life: Alyx", application: 546560)
✅ GetPackageDetails(packageId: 204528, name: "Portal 2 - Commercial License", application: 620)
✅ GetPackageDetails(packageId: 220726, name: "Left 4 Dead 2 - Commercial License", application: 550)
✅ GetPackageDetails(packageId: 438274, name: "Half-Life: Alyx - Commercial License", application: 546560)
✅ GetPackageDetails(packageId: 7877, name: "Portal 2", application: 620)
✅ GetPackageRegionDetails(packageId: 134870, name: "Half-Life: Alyx", region: "DE", currency: "EUR")
✅ GetPackageRegionDetails(packageId: 134870, name: "Half-Life: Alyx", region: "JP", currency: "JPY")
✅ GetPackageRegionDetails(packageId: 134870, name: "Half-Life: Alyx", region: "US", currency: "USD")
✅ SteamPriceStringConverterCulturesConversion(culture: "de-DE", valueString: "0", convertedValue: 0)
✅ SteamPriceStringConverterCulturesConversion(culture: "de-DE", valueString: "00", convertedValue: 0)
✅ SteamPriceStringConverterCulturesConversion(culture: "de-DE", valueString: "000", convertedValue: 0)
✅ SteamPriceStringConverterCulturesConversion(culture: "de-DE", valueString: "1", convertedValue: 0.01)
✅ SteamPriceStringConverterCulturesConversion(culture: "de-DE", valueString: "1000", convertedValue: 10)
✅ SteamPriceStringConverterCulturesConversion(culture: "de-DE", valueString: "1000000000000", convertedValue: 10000000000)
✅ SteamPriceStringConverterCulturesConversion(culture: "de-DE", valueString: "123456789", convertedValue: 1234567.8899999999)
✅ SteamPriceStringConverterCulturesConversion(culture: "de-DE", valueString: "12345678901234", convertedValue: 123456789012.34)
✅ SteamPriceStringConverterCulturesConversion(culture: "de-DE", valueString: "50", convertedValue: 0.5)
✅ SteamPriceStringConverterCulturesConversion(culture: "de-DE", valueString: "5899", convertedValue: 58.990000000000002)
✅ SteamPriceStringConverterCulturesConversion(culture: "de-DE", valueString: "700", convertedValue: 7)
✅ SteamPriceStringConverterCulturesConversion(culture: "de-DE", valueString: "99", convertedValue: 0.98999999999999999)
✅ SteamPriceStringConverterCulturesConversion(culture: "en-US", valueString: "0", convertedValue: 0)
✅ SteamPriceStringConverterCulturesConversion(culture: "en-US", valueString: "00", convertedValue: 0)
✅ SteamPriceStringConverterCulturesConversion(culture: "en-US", valueString: "000", convertedValue: 0)
✅ SteamPriceStringConverterCulturesConversion(culture: "en-US", valueString: "1", convertedValue: 0.01)
✅ SteamPriceStringConverterCulturesConversion(culture: "en-US", valueString: "1000", convertedValue: 10)
✅ SteamPriceStringConverterCulturesConversion(culture: "en-US", valueString: "1000000000000", convertedValue: 10000000000)
✅ SteamPriceStringConverterCulturesConversion(culture: "en-US", valueString: "123456789", convertedValue: 1234567.8899999999)
✅ SteamPriceStringConverterCulturesConversion(culture: "en-US", valueString: "12345678901234", convertedValue: 123456789012.34)
✅ SteamPriceStringConverterCulturesConversion(culture: "en-US", valueString: "50", convertedValue: 0.5)
✅ SteamPriceStringConverterCulturesConversion(culture: "en-US", valueString: "5899", convertedValue: 58.990000000000002)
✅ SteamPriceStringConverterCulturesConversion(culture: "en-US", valueString: "700", convertedValue: 7)
✅ SteamPriceStringConverterCulturesConversion(culture: "en-US", valueString: "99", convertedValue: 0.98999999999999999)
✅ SteamPriceStringConverterCulturesConversion(culture: "fr-FR", valueString: "0", convertedValue: 0)
✅ SteamPriceStringConverterCulturesConversion(culture: "fr-FR", valueString: "00", convertedValue: 0)
✅ SteamPriceStringConverterCulturesConversion(culture: "fr-FR", valueString: "000", convertedValue: 0)
✅ SteamPriceStringConverterCulturesConversion(culture: "fr-FR", valueString: "1", convertedValue: 0.01)
✅ SteamPriceStringConverterCulturesConversion(culture: "fr-FR", valueString: "1000", convertedValue: 10)
✅ SteamPriceStringConverterCulturesConversion(culture: "fr-FR", valueString: "1000000000000", convertedValue: 10000000000)
✅ SteamPriceStringConverterCulturesConversion(culture: "fr-FR", valueString: "123456789", convertedValue: 1234567.8899999999)
✅ SteamPriceStringConverterCulturesConversion(culture: "fr-FR", valueString: "12345678901234", convertedValue: 123456789012.34)
✅ SteamPriceStringConverterCulturesConversion(culture: "fr-FR", valueString: "50", convertedValue: 0.5)
✅ SteamPriceStringConverterCulturesConversion(culture: "fr-FR", valueString: "5899", convertedValue: 58.990000000000002)
✅ SteamPriceStringConverterCulturesConversion(culture: "fr-FR", valueString: "700", convertedValue: 7)
✅ SteamPriceStringConverterCulturesConversion(culture: "fr-FR", valueString: "99", convertedValue: 0.98999999999999999)
✅ SteamPriceStringConverterCulturesConversion(culture: "ja-JP", valueString: "0", convertedValue: 0)
✅ SteamPriceStringConverterCulturesConversion(culture: "ja-JP", valueString: "00", convertedValue: 0)
✅ SteamPriceStringConverterCulturesConversion(culture: "ja-JP", valueString: "000", convertedValue: 0)
✅ SteamPriceStringConverterCulturesConversion(culture: "ja-JP", valueString: "1", convertedValue: 0.01)
✅ SteamPriceStringConverterCulturesConversion(culture: "ja-JP", valueString: "1000", convertedValue: 10)
✅ SteamPriceStringConverterCulturesConversion(culture: "ja-JP", valueString: "1000000000000", convertedValue: 10000000000)
✅ SteamPriceStringConverterCulturesConversion(culture: "ja-JP", valueString: "123456789", convertedValue: 1234567.8899999999)
✅ SteamPriceStringConverterCulturesConversion(culture: "ja-JP", valueString: "12345678901234", convertedValue: 123456789012.34)
✅ SteamPriceStringConverterCulturesConversion(culture: "ja-JP", valueString: "50", convertedValue: 0.5)
✅ SteamPriceStringConverterCulturesConversion(culture: "ja-JP", valueString: "5899", convertedValue: 58.990000000000002)
✅ SteamPriceStringConverterCulturesConversion(culture: "ja-JP", valueString: "700", convertedValue: 7)
✅ SteamPriceStringConverterCulturesConversion(culture: "ja-JP", valueString: "99", convertedValue: 0.98999999999999999)