public void ShouldNotRemoveDiacriticsIfNoMappingsAvailable() { // Arrange IDiacriticsMapper diacriticsMapper = new DiacriticsMapper(); const string InputText = "ètôile"; const string ExpectedText = "ètôile"; // Act var output = diacriticsMapper.RemoveDiacritics(InputText); // Assert output.Should().Be(ExpectedText); }
public void ShouldRemoveEszett() { // Arrange IDiacriticsMapper diacriticsMapper = new DiacriticsMapper(new GermanAccentsMapping()); const string InputText = "Paßstraße"; const string ExpectedText = "Passstrasse"; // Act var output = diacriticsMapper.RemoveDiacritics(InputText); // Assert output.Should().Be(ExpectedText); }