public void CharAtCorrectlyReturnsLocation()
		{
			var buffer = new LineTrackingStringBuffer();
			buffer.Append("foo\rbar\nbaz\r\nbiz");

			var chr = buffer.CharAt(14);

			Assert.Equal('i', chr.Character);
			Assert.Equal(new SourceLocation(14, 3, 1), chr.Location);
		}
		public void ConstructorInitialisesProperties()
		{
			var buffer = new LineTrackingStringBuffer();

			Assert.Equal(0, buffer.Length);
		}