Skip to content
This repository was archived by the owner on Aug 30, 2023. It is now read-only.

Commit 90f3834

Browse files
committed
Refactored SocialSecurityFilterTests to use the abstract FilterTestsBase class.
1 parent dc7efb2 commit 90f3834

File tree

1 file changed

+4
-22
lines changed

1 file changed

+4
-22
lines changed
Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,24 @@
1-
using System;
2-
3-
using NUnit.Framework;
1+
using NUnit.Framework;
42

53
using SharpRaven.Logging.Filters;
64

75
namespace SharpRaven.UnitTests.Logging
86
{
97
[TestFixture]
108
[Ignore("Not implemented yet")]
11-
public class SocialSecurityFilterTests
9+
public class SocialSecurityFilterTests : FilterTestsBase<SocialSecurityFilter>
1210
{
1311
[Test]
1412
public void InvalidSocialSecurityNumber_IsNotScrubbed()
1513
{
16-
const string socialSecurityNumber = "1531";
17-
var input = String.Format(
18-
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. {0} Praesent est dui, ornare eget condimentum a, tincidunt sit amet lectus. Nulla pellentesque, tortor eget tempus malesuada.",
19-
socialSecurityNumber);
20-
21-
SocialSecurityFilter filter = new SocialSecurityFilter();
22-
var output = filter.Filter(input);
23-
24-
Assert.That(output, Is.StringContaining(socialSecurityNumber));
14+
InvalidValueIsNotScrubbed("1531");
2515
}
2616

2717

2818
[Test]
2919
public void ValidSocialSecurityNumber_IsScrubbed()
3020
{
31-
const string socialSecurityNumber = "55518231234";
32-
var input = String.Format(
33-
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. {0} Praesent est dui, ornare eget condimentum a, tincidunt sit amet lectus. Nulla pellentesque, tortor eget tempus malesuada.",
34-
socialSecurityNumber);
35-
36-
SocialSecurityFilter filter = new SocialSecurityFilter();
37-
var output = filter.Filter(input);
38-
39-
Assert.That(output, Is.Not.StringContaining(socialSecurityNumber));
21+
ValidValueIsScrubbed("55518231234");
4022
}
4123
}
4224
}

0 commit comments

Comments
 (0)