public void NbtPathArgument_ParseShouldSucceed_WithQuotedValue() { // Arrange NbtPathArgument argument = new NbtPathArgument(); IStringReader reader = new StringReader("foo.\"bar with \\\"weird\\\" characters\"[0].baz{hello: 'world'}"); // Act ReadResults readResults = argument.Parse(reader, out _); // Assert Assert.IsTrue(readResults.Successful); }
public void NbtPathArgument_ParseShouldSucceed_WithCompoundSelector() { // Arrange NbtPathArgument argument = new NbtPathArgument(); IStringReader reader = new StringReader("foo[{bar: 'baz'}]"); // Act ReadResults readResults = argument.Parse(reader, out _); // Assert Assert.IsTrue(readResults.Successful); }
public void NbtPathArgument_ParseShouldSucceed() { // Arrange NbtPathArgument argument = new NbtPathArgument(); IStringReader reader = new StringReader("foo.bar[0].baz{hello: 'world'}"); // Act ReadResults readResults = argument.Parse(reader, out _); // Assert Assert.IsTrue(readResults.Successful); }