public void TermResolver_Enum(TermCasedOption value, string expectedValue) { string resolvedString = TermResolver.ToString(value); Assert.That(resolvedString, Is.EqualTo(expectedValue)); TermCasedOption resolvedBack = TermResolver.FromString <TermCasedOption>(resolvedString); Assert.That(resolvedBack, Is.EqualTo(value)); }
public void TermResolver_Enum_WithCase(TermCasedOption value, TermCase termCase, string expectedValue) { TermOptions options = new TermOptions { Case = termCase }; string resolvedString = TermResolver.ToString(value, options); Assert.That(resolvedString, Is.EqualTo(expectedValue)); TermCasedOption resolvedBack = TermResolver.FromString <TermCasedOption>(resolvedString, options); Assert.That(resolvedBack, Is.EqualTo(value)); }