public void StringOverrideIsApplied(uint strId, string defaultString, string overrideString) { StrRef strRef = new StrRef(strId); Assert.That(strRef.ToString(), Is.EqualTo(defaultString)); strRef.Override = overrideString; Assert.That(strRef.ToString(), Is.EqualTo(overrideString)); }
public void ResolveInvalidStrRefReturnsDefaultString() { StrRef strRef = new StrRef(int.MaxValue); Assert.That(strRef.ToString(), Is.EqualTo($"BadStrRef({strRef.Id})")); }
public void ResolveValidStrRefReturnsValidString(uint strId, string expectedString) { StrRef strRef = new StrRef(strId); Assert.That(strRef.ToString(), Is.EqualTo(expectedString)); }