mirror of
https://github.com/goatcorp/Dalamud.git
synced 2025-12-12 10:17:22 +01:00
refactor: convert tests to xunit
This commit is contained in:
parent
c0490ea181
commit
e5524539a3
1 changed files with 16 additions and 16 deletions
|
|
@ -1,67 +1,67 @@
|
||||||
// ReSharper disable StringLiteralTypo
|
// ReSharper disable StringLiteralTypo
|
||||||
|
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using NUnit.Framework;
|
using Xunit;
|
||||||
|
|
||||||
namespace Dalamud.Test.Plugin.Sanitizer {
|
namespace Dalamud.Test.Plugin.Sanitizer {
|
||||||
[TestFixture]
|
|
||||||
public class SanitizerTests {
|
public class SanitizerTests {
|
||||||
global::Dalamud.Plugin.Sanitizer.Sanitizer sanitizer;
|
global::Dalamud.Plugin.Sanitizer.Sanitizer sanitizer;
|
||||||
|
|
||||||
[Test]
|
[Fact]
|
||||||
public void Sanitize_NormalString_NoChange() {
|
public void Sanitize_NormalString_NoChange() {
|
||||||
sanitizer = new global::Dalamud.Plugin.Sanitizer.Sanitizer(ClientLanguage.English);
|
sanitizer = new global::Dalamud.Plugin.Sanitizer.Sanitizer(ClientLanguage.English);
|
||||||
const string str = "Pixie Cotton Hood of Healing";
|
const string str = "Pixie Cotton Hood of Healing";
|
||||||
var sanitizedString = sanitizer.Sanitize(str);
|
var sanitizedString = sanitizer.Sanitize(str);
|
||||||
Assert.AreEqual(str, sanitizedString);
|
Assert.Equal(str, sanitizedString);
|
||||||
}
|
}
|
||||||
|
|
||||||
[Test]
|
[Fact]
|
||||||
public void Sanitize_DESpecialCharacters_Sanitized() {
|
public void Sanitize_DESpecialCharacters_Sanitized() {
|
||||||
sanitizer = new global::Dalamud.Plugin.Sanitizer.Sanitizer(ClientLanguage.German);
|
sanitizer = new global::Dalamud.Plugin.Sanitizer.Sanitizer(ClientLanguage.German);
|
||||||
const string str = @"Anemos-Panzerhandschuhe des Drachenbluts";
|
const string str = @"Anemos-Panzerhandschuhe des Drachenbluts";
|
||||||
var sanitizedString = sanitizer.Sanitize(str);
|
var sanitizedString = sanitizer.Sanitize(str);
|
||||||
Assert.AreEqual(@"Anemos-Panzerhandschuhe des Drachenbluts", sanitizedString);
|
Assert.Equal(@"Anemos-Panzerhandschuhe des Drachenbluts", sanitizedString);
|
||||||
}
|
}
|
||||||
|
|
||||||
[Test]
|
[Fact]
|
||||||
public void Sanitize_FRSpecialCharacters_Sanitized() {
|
public void Sanitize_FRSpecialCharacters_Sanitized() {
|
||||||
sanitizer = new global::Dalamud.Plugin.Sanitizer.Sanitizer(ClientLanguage.French);
|
sanitizer = new global::Dalamud.Plugin.Sanitizer.Sanitizer(ClientLanguage.French);
|
||||||
const string str = @"Le Diademe: terrains de chasse|Le Diademe: terrains de chasse";
|
const string str = @"Le Diademe: terrains de chasse|Le Diademe: terrains de chasse";
|
||||||
var sanitizedString = sanitizer.Sanitize(str);
|
var sanitizedString = sanitizer.Sanitize(str);
|
||||||
Assert.AreEqual(@"Le Diademe: terrains de chasse|Le Diademe: terrains de chasse", sanitizedString);
|
Assert.Equal(@"Le Diademe: terrains de chasse|Le Diademe: terrains de chasse", sanitizedString);
|
||||||
}
|
}
|
||||||
|
|
||||||
[Test]
|
[Fact]
|
||||||
public void Sanitize_SpecifyLanguage_Sanitized() {
|
public void Sanitize_SpecifyLanguage_Sanitized() {
|
||||||
sanitizer = new global::Dalamud.Plugin.Sanitizer.Sanitizer(ClientLanguage.French);
|
sanitizer = new global::Dalamud.Plugin.Sanitizer.Sanitizer(ClientLanguage.French);
|
||||||
const string str = @"Le Diademe: terrains de chasse|Le Diademe: terrains de chasse";
|
const string str = @"Le Diademe: terrains de chasse|Le Diademe: terrains de chasse";
|
||||||
var sanitizedString = sanitizer.Sanitize(str, ClientLanguage.French);
|
var sanitizedString = sanitizer.Sanitize(str, ClientLanguage.French);
|
||||||
Assert.AreEqual(@"Le Diademe: terrains de chasse|Le Diademe: terrains de chasse", sanitizedString);
|
Assert.Equal(@"Le Diademe: terrains de chasse|Le Diademe: terrains de chasse", sanitizedString);
|
||||||
}
|
}
|
||||||
|
|
||||||
[Test]
|
[Fact]
|
||||||
public void Sanitize_List_Sanitized() {
|
public void Sanitize_List_Sanitized() {
|
||||||
sanitizer = new global::Dalamud.Plugin.Sanitizer.Sanitizer(ClientLanguage.German);
|
sanitizer = new global::Dalamud.Plugin.Sanitizer.Sanitizer(ClientLanguage.German);
|
||||||
const string str = @"Anemos-Panzerhandschuhe des Drachenbluts";
|
const string str = @"Anemos-Panzerhandschuhe des Drachenbluts";
|
||||||
var sanitizedStrings = sanitizer.Sanitize(new[] {str});
|
var sanitizedStrings = sanitizer.Sanitize(new[] {str});
|
||||||
Assert.AreEqual(@"Anemos-Panzerhandschuhe des Drachenbluts", sanitizedStrings.First());
|
Assert.Equal(@"Anemos-Panzerhandschuhe des Drachenbluts", sanitizedStrings.First());
|
||||||
}
|
}
|
||||||
|
|
||||||
[Test]
|
[Fact]
|
||||||
public void Sanitize_SpecifyLanguageList_Sanitized() {
|
public void Sanitize_SpecifyLanguageList_Sanitized() {
|
||||||
sanitizer = new global::Dalamud.Plugin.Sanitizer.Sanitizer(ClientLanguage.German);
|
sanitizer = new global::Dalamud.Plugin.Sanitizer.Sanitizer(ClientLanguage.German);
|
||||||
const string str = @"Anemos-Panzerhandschuhe des Drachenbluts";
|
const string str = @"Anemos-Panzerhandschuhe des Drachenbluts";
|
||||||
var sanitizedStrings = sanitizer.Sanitize(new[] {str}, ClientLanguage.German);
|
var sanitizedStrings = sanitizer.Sanitize(new[] {str}, ClientLanguage.German);
|
||||||
Assert.AreEqual(@"Anemos-Panzerhandschuhe des Drachenbluts", sanitizedStrings.First());
|
Assert.Equal(@"Anemos-Panzerhandschuhe des Drachenbluts", sanitizedStrings.First());
|
||||||
}
|
}
|
||||||
|
|
||||||
[Test]
|
[Fact]
|
||||||
public void Sanitize_UseAlternateLanguage_Sanitized() {
|
public void Sanitize_UseAlternateLanguage_Sanitized() {
|
||||||
sanitizer = new global::Dalamud.Plugin.Sanitizer.Sanitizer(ClientLanguage.English);
|
sanitizer = new global::Dalamud.Plugin.Sanitizer.Sanitizer(ClientLanguage.English);
|
||||||
const string str = @"Anemos-Panzerhandschuhe des Drachenbluts";
|
const string str = @"Anemos-Panzerhandschuhe des Drachenbluts";
|
||||||
var sanitizedStrings = sanitizer.Sanitize(new[] {str}, ClientLanguage.German);
|
var sanitizedStrings = sanitizer.Sanitize(new[] {str}, ClientLanguage.German);
|
||||||
Assert.AreEqual(@"Anemos-Panzerhandschuhe des Drachenbluts", sanitizedStrings.First());
|
Assert.Equal(@"Anemos-Panzerhandschuhe des Drachenbluts", sanitizedStrings.First());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue