DSInternals/Src/DSInternals.Common.Test/StringExtensionsTester.cs
Michael Grafnetter 3c6c5e662d Parameter HolderDN added to Get-ADKeyCredential cmdlet.
Property HolderDN added to KeyCredential.
Extracted DN-Binary parsing to its own class.
2019-07-01 16:24:41 +02:00

40 lines
1.0 KiB
C#

namespace DSInternals.Common.Test
{
using Microsoft.VisualStudio.TestTools.UnitTesting;
[TestClass]
public class StringExtensionsTester
{
[TestMethod]
public void StringExtensions_TrimEnd_Test1()
{
string input = "strsuffix";
string result = input.TrimEnd("suffix");
Assert.AreEqual("str", result);
}
[TestMethod]
public void StringExtensions_TrimEnd_NullSuffix()
{
string input = "str";
string result = input.TrimEnd(null);
Assert.AreEqual("str", result);
}
[TestMethod]
public void StringExtensions_TrimEnd_EmptySuffix()
{
string input = "str";
string result = input.TrimEnd(string.Empty);
Assert.AreEqual("str", result);
}
[TestMethod]
public void StringExtensions_TrimEnd_EmptyInput()
{
string result = string.Empty.TrimEnd("suffix");
Assert.AreEqual(string.Empty, result);
}
}
}