using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using UnitTestSharp; namespace Amphora.UnitTests { public class StringExtensionMethodsTests : TestFixture { public class GetView : TestFixture { public void Basic() { string text = "test"; var view = text.GetView(); CheckEqual(text, view.Text); CheckEqual(0, view.StartIndex); CheckEqual(4, view.EndIndex); } public void WithStartAndEnd() { string text = "test"; var view = text.GetView(1, 3); CheckEqual(text, view.Text); CheckEqual(1, view.StartIndex); CheckEqual(3, view.EndIndex); } } } }