예제 #1
0
 public void LeadingSlash(string path, int count)
 {
     Assert.Equal(count, HanselmanPaths.CountHypensToRemove(path));
 }
예제 #2
0
 public void SegmentsWithHyphens(string path, int count)
 {
     Assert.Equal(count, HanselmanPaths.CountHypensToRemove(path));
 }
예제 #3
0
 public void LeadingSlash(string path, bool changed, string expectedPath)
 {
     Assert.Equal(changed, HanselmanPaths.TryKebabToPascalCase(path, out var newpath));
     Assert.Equal(expectedPath, newpath);
 }
예제 #4
0
 public void KebabCase(string path, bool changed, string expectedPath)
 {
     Assert.Equal(changed, HanselmanPaths.TryKebabToPascalCase(path, out var newpath));
     Assert.Equal(expectedPath, newpath, ignoreCase: true);
 }
예제 #5
0
 public void SegmentsWithHyphens(string path, bool changed, string expectedPath)
 {
     Assert.Equal(changed, HanselmanPaths.TryKebabToPascalCase(path, out var newpath));
     Assert.Equal(expectedPath, newpath);
 }