From 9083256cf17586d6cff1eba81fda6bb215caaad5 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Mon, 20 Jul 2026 10:24:47 +0000 Subject: [PATCH] Add edge cases for StringExtensions.TryGet Co-authored-by: johnstrand <11484777+johnstrand@users.noreply.github.com> --- tests/GameUtils.Tests/Extensions/StringExtensionsTests.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/GameUtils.Tests/Extensions/StringExtensionsTests.cs b/tests/GameUtils.Tests/Extensions/StringExtensionsTests.cs index 404fa2c..d8f4055 100644 --- a/tests/GameUtils.Tests/Extensions/StringExtensionsTests.cs +++ b/tests/GameUtils.Tests/Extensions/StringExtensionsTests.cs @@ -12,6 +12,8 @@ public class StringExtensionsTests [DataRow("hello", 4, true, 'o')] [DataRow("hello", -1, false, '\0')] [DataRow("hello", 5, false, '\0')] + [DataRow("hello", int.MaxValue, false, '\0')] + [DataRow("hello", int.MinValue, false, '\0')] [DataRow("", 0, false, '\0')] public void TryGet_ReturnsExpectedResult(string str, int index, bool expectedReturn, char expectedChar) {