RulesEngine/test/RulesEngine.UnitTest/ExpressionUtilsTest.cs

31 lines
792 B
C#

// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
using RulesEngine.HelperFunctions;
using System.Diagnostics.CodeAnalysis;
using Xunit;
namespace RulesEngine.UnitTest
{
[Trait("Category", "Unit")]
[ExcludeFromCodeCoverage]
public class ExpressionUtilsTest
{
[Fact]
public void CheckContainsTest()
{
var result = ExpressionUtils.CheckContains("", "");
Assert.False(result);
result = ExpressionUtils.CheckContains(null, "");
Assert.False(result);
result = ExpressionUtils.CheckContains("4", "1,2,3,4,5");
Assert.True(result);
result = ExpressionUtils.CheckContains("6", "1,2,3,4,5");
Assert.False(result);
}
}
}