public void GetSegments_Expected_LastSegmentIsCorrect() { var path = new JsonPath("EnumerableData().NestedData.NestedData.Name", "EnumerableData.NestedData.NestedData.Name"); const string expected = "Name"; var actual = path.GetSegements().Last().ToString(); Assert.AreEqual(expected, actual); }
public void GetSegments_Expected_CorrectSegmentCount() { var path = new JsonPath("EnumerableData().NestedData.Name", "EnumerableData.NestedData.Name"); const int expected = 3; var actual = path.GetSegements().Count(); Assert.AreEqual(expected, actual); }