public static void BasicTest(string data) { RowConfigReader rcr = new RowConfigReader(data); Assert.Equal("stringVal", rcr.GetNextValue("stringKey")); Assert.Equal(int.MaxValue, rcr.GetNextValueAsInt32("intKey")); Assert.Equal(long.MaxValue, rcr.GetNextValueAsInt64("longKey")); }
public static void BasicTestCaseInsensitive(string data) { // Use a case-insensitive comparer and use differently-cased keys. RowConfigReader rcr = new RowConfigReader(data, StringComparison.OrdinalIgnoreCase); Assert.Equal("stringVal", rcr.GetNextValue("stringkey")); Assert.Equal(int.MaxValue, rcr.GetNextValueAsInt32("intkey")); Assert.Equal(long.MaxValue, rcr.GetNextValueAsInt64("longkey")); }