33 lines
835 B
C#
33 lines
835 B
C#
using NUnit.Framework;
|
|
using SharedLibraryCore;
|
|
|
|
namespace ApplicationTests
|
|
{
|
|
[TestFixture]
|
|
public class UtilitiesTests
|
|
{
|
|
[Test]
|
|
public void TestCapClientNameLengthReachesMax()
|
|
{
|
|
string originalName = "SomeVeryLongName";
|
|
string expectedName = "SomeVeryLong...";
|
|
int maxLength = originalName.Length - 1;
|
|
|
|
string cappedName = originalName.CapClientName(maxLength);
|
|
|
|
Assert.AreEqual(expectedName, cappedName);
|
|
}
|
|
|
|
[Test]
|
|
public void TestCapClientNameRetainsOriginal()
|
|
{
|
|
string originalName = "Short";
|
|
int maxLength = originalName.Length;
|
|
|
|
string cappedName = originalName.CapClientName(maxLength);
|
|
|
|
Assert.AreEqual(originalName, cappedName);
|
|
}
|
|
}
|
|
}
|