public void Symbol_ValueEvaluation_PropertyChangedAsExpected(String value, String expected, Boolean numbering, Boolean stringify, Boolean spreading)
        {
            TestToken actual = this.CreateInstance() as TestToken;

            actual.SetSymbol(value);

            Assert.That(actual.Symbol, Is.EqualTo(expected));
            Assert.That(actual.IsNumbering, Is.EqualTo(numbering));
            Assert.That(actual.IsStringify, Is.EqualTo(stringify));
            Assert.That(actual.IsSpreading, Is.EqualTo(spreading));
        }