ModernUO/Projects/Server.Tests/Utility/TestStringHelpers.cs
Kamron Batman 3b7f648c27
Updates a bug (#282)
Bumps release version
2020-10-21 20:35:09 -07:00

18 lines
539 B
C#

using Xunit;
namespace Server.Tests
{
public class TestStringHelpers
{
[Theory]
[InlineData(null, "default value", "default value")]
[InlineData("", "default value", "default value")]
[InlineData("this is a valid string", "default value", "this is a valid string")]
public void TestIsNullOrDefault(string value, string defaultValue, string expected)
{
var actual = value.DefaultIfNullOrEmpty(defaultValue);
Assert.Equal(expected, actual);
}
}
}