public void KebabWithTwoLetterAcronymToCamelCase() { var switcher = new NamingConventionSwitcher(new KebabCaseConvention(), new CamelCaseConvention(new [] { "UI" })); string switched = switcher.ConvertCodedToDefault("what-about-ui-acronym"); Assert.Equal("whatAboutUIAcronym", switched); }
public void KebabToCamelCase() { var switcher = new NamingConventionSwitcher(new KebabCaseConvention(), new CamelCaseConvention(null)); string switched = switcher.ConvertCodedToDefault("kebab-case-makes-me-laugh"); Assert.Equal("kebabCaseMakesMeLaugh", switched); }
public void CamelToKebabCase() { var switcher = new NamingConventionSwitcher(new CamelCaseConvention(null), new KebabCaseConvention()); string switched = switcher.ConvertCodedToDefault("camelCaseThingHere"); Assert.Equal("camel-case-thing-here", switched); }
public void SnakeToPascalCase() { var switcher = new NamingConventionSwitcher(new SnakeCaseConvention(), new PascalCaseConvention(null)); string switched = switcher.ConvertCodedToDefault("snake_case_start_yeah"); Assert.Equal("SnakeCaseStartYeah", switched); }
public void PascalToSnakeCaseWithAcronym() { var switcher = new NamingConventionSwitcher(new PascalCaseConvention(null), new SnakeCaseConvention()); string switched = switcher.ConvertCodedToDefault("WhatAboutHTTPListener"); Assert.Equal("what_about_http_listener", switched); }
public void PascalToSnakeCase() { var switcher = new NamingConventionSwitcher(new PascalCaseConvention(null), new SnakeCaseConvention()); string switched = switcher.ConvertCodedToDefault("ThisIsPascalCase"); Assert.Equal("this_is_pascal_case", switched); }