public async Task Can_GetRange() { const string helloWorld = "Hello, World!"; await RedisAsync.SetValueAsync("key", helloWorld); var fromIndex = "Hello, ".Length; var toIndex = "Hello, World".Length - 1; var expectedString = helloWorld.Substring(fromIndex, toIndex - fromIndex + 1); var world = await NativeAsync.GetRangeAsync("key", fromIndex, toIndex); Assert.That(world.Length, Is.EqualTo(expectedString.Length)); }