29 lines
770 B
C#
29 lines
770 B
C#
using LCU.API.Internal.Operations.IncentiveApiLib.Services;
|
|
using NUnit.Framework;
|
|
|
|
namespace Application.UnitTests.Services;
|
|
|
|
public class DataCleaningServiceTest
|
|
{
|
|
[Test]
|
|
public void BasicParsePhoneTest()
|
|
{
|
|
var result = DataCleaningService.CleanedPhoneNumber("+1( 123\\/-4567890)");
|
|
Assert.AreEqual("1234567890", result);
|
|
}
|
|
|
|
[Test]
|
|
public void BasicParsePhoneTestTwo()
|
|
{
|
|
var result = DataCleaningService.CleanedPhoneNumber("+1( ^~`&$$*^^<>??:;|[]!##%*-123\\/-4567890)");
|
|
Assert.AreEqual("1234567890", result);
|
|
}
|
|
|
|
[Test]
|
|
public void BasicParsePhoneTestThree()
|
|
{
|
|
var result = DataCleaningService.CleanedPhoneNumber("262-6064142");
|
|
Assert.AreEqual("2626064142", result);
|
|
}
|
|
}
|