|  |  |  | @ -1,12 +1,5 @@ | 
			
		
	
		
			
				
					|  |  |  |  | using System; | 
			
		
	
		
			
				
					|  |  |  |  | using System.Collections.Generic; | 
			
		
	
		
			
				
					|  |  |  |  | using System.Linq; | 
			
		
	
		
			
				
					|  |  |  |  | using System.Text; | 
			
		
	
		
			
				
					|  |  |  |  | using System.Threading.Tasks; | 
			
		
	
		
			
				
					|  |  |  |  | using Shouldly; | 
			
		
	
		
			
				
					|  |  |  |  | using Xunit; | 
			
		
	
		
			
				
					|  |  |  |  | using Volo.CmsKit.Blogs.Extensions; | 
			
		
	
		
			
				
					|  |  |  |  | using Shouldly; | 
			
		
	
		
			
				
					|  |  |  |  | using Unidecode.NET; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | namespace Volo.CmsKit.Blogs | 
			
		
	
		
			
				
					|  |  |  |  | { | 
			
		
	
	
		
			
				
					|  |  |  | @ -20,7 +13,7 @@ namespace Volo.CmsKit.Blogs | 
			
		
	
		
			
				
					|  |  |  |  |             var expected = "my-awesome-name"; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Act | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = name.NormalizeSlug(); | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = SlugNormalizer.Normalize(name); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Assert | 
			
		
	
		
			
				
					|  |  |  |  |             actual.ShouldBe(expected); | 
			
		
	
	
		
			
				
					|  |  |  | @ -33,7 +26,7 @@ namespace Volo.CmsKit.Blogs | 
			
		
	
		
			
				
					|  |  |  |  |             var expected = "my-perfect-title-v.2"; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Act | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = name.NormalizeSlug(); | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = SlugNormalizer.Normalize(name); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Assert | 
			
		
	
		
			
				
					|  |  |  |  |             actual.ShouldBe(expected); | 
			
		
	
	
		
			
				
					|  |  |  | @ -47,7 +40,7 @@ namespace Volo.CmsKit.Blogs | 
			
		
	
		
			
				
					|  |  |  |  |             var expected = "are-you-gonna-die"; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Act | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = name.NormalizeSlug(); | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = SlugNormalizer.Normalize(name); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Assert | 
			
		
	
		
			
				
					|  |  |  |  |             actual.ShouldBe(expected); | 
			
		
	
	
		
			
				
					|  |  |  | @ -61,7 +54,7 @@ namespace Volo.CmsKit.Blogs | 
			
		
	
		
			
				
					|  |  |  |  |             var expected = "we-machines-challenge"; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Act | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = name.NormalizeSlug(); | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = SlugNormalizer.Normalize(name); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Assert | 
			
		
	
		
			
				
					|  |  |  |  |             actual.ShouldBe(expected); | 
			
		
	
	
		
			
				
					|  |  |  | @ -75,7 +68,7 @@ namespace Volo.CmsKit.Blogs | 
			
		
	
		
			
				
					|  |  |  |  |             var expected = "go-and-code-part-2"; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Act | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = name.NormalizeSlug(); | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = SlugNormalizer.Normalize(name); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Assert | 
			
		
	
		
			
				
					|  |  |  |  |             actual.ShouldBe(expected); | 
			
		
	
	
		
			
				
					|  |  |  | @ -89,7 +82,7 @@ namespace Volo.CmsKit.Blogs | 
			
		
	
		
			
				
					|  |  |  |  |             var expected = "moe-klassnoe-nazvanie"; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Act | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = name.NormalizeSlug(); | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = SlugNormalizer.Normalize(name); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Assert | 
			
		
	
		
			
				
					|  |  |  |  |             actual.ShouldBe(expected); | 
			
		
	
	
		
			
				
					|  |  |  | @ -103,7 +96,7 @@ namespace Volo.CmsKit.Blogs | 
			
		
	
		
			
				
					|  |  |  |  |             var expected = "ozel-turkce-karakterler-gusioc"; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Act | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = name.NormalizeSlug(); | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = SlugNormalizer.Normalize(name); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Assert | 
			
		
	
		
			
				
					|  |  |  |  |             actual.ShouldBe(expected); | 
			
		
	
	
		
			
				
					|  |  |  | @ -117,7 +110,7 @@ namespace Volo.CmsKit.Blogs | 
			
		
	
		
			
				
					|  |  |  |  |             var expected = "wo-de-zhen-bang-tou-xian"; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Act | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = name.NormalizeSlug(); | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = SlugNormalizer.Normalize(name); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Assert | 
			
		
	
		
			
				
					|  |  |  |  |             actual.ShouldBe(expected); | 
			
		
	
	
		
			
				
					|  |  |  | @ -131,7 +124,7 @@ namespace Volo.CmsKit.Blogs | 
			
		
	
		
			
				
					|  |  |  |  |             var expected = "lets-rock"; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Act | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = name.NormalizeSlug(); | 
			
		
	
		
			
				
					|  |  |  |  |             var actual = SlugNormalizer.Normalize(name); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             // Assert | 
			
		
	
		
			
				
					|  |  |  |  |             actual.ShouldBe(expected); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |