public static void TableToClassName_GivenUnderscoreSeparatedSchemaName_ReturnsUnderscoreSeparatedText() { var nameTranslator = new VerbatimNameTranslator(); var testName = new Identifier("first_second"); const string expected = "first_second"; var result = nameTranslator.TableToClassName(testName); Assert.That(result, Is.EqualTo(expected)); }
public static void TableToClassName_GivenPascalCasedSchemaName_ReturnsPascalCasedText() { var nameTranslator = new VerbatimNameTranslator(); var testName = new Identifier("FirstSecond"); const string expected = "FirstSecond"; var result = nameTranslator.TableToClassName(testName); Assert.That(result, Is.EqualTo(expected)); }
public static void TableToClassName_GivenNullName_ThrowsArgumentNullException() { var nameTranslator = new VerbatimNameTranslator(); Assert.That(() => nameTranslator.TableToClassName(null), Throws.ArgumentNullException); }