Skip to content

Commit dd0667d

Browse files
committed
made the IConventionResultContext explicitly implemented
so we keep them separate and don't pollute the Intellisense
1 parent 84e448f commit dd0667d

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

TestStack.ConventionTests/Internal/ConventionContext.cs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public ConventionResult[] ConventionResults
2323
get { return results.ToArray(); }
2424
}
2525

26-
public void Is<T>(string resultTitle, IEnumerable<T> failingData)
26+
void IConventionResultContext.Is<T>(string resultTitle, IEnumerable<T> failingData)
2727
{
2828
// ReSharper disable PossibleMultipleEnumeration
2929
results.Add(new ConventionResult(
@@ -33,7 +33,7 @@ public void Is<T>(string resultTitle, IEnumerable<T> failingData)
3333
failingData.Select(FormatData).ToArray()));
3434
}
3535

36-
public void IsSymmetric<TResult>(
36+
void IConventionResultContext.IsSymmetric<TResult>(
3737
string firstSetFailureTitle, IEnumerable<TResult> firstSetFailureData,
3838
string secondSetFailureTitle, IEnumerable<TResult> secondSetFailureData)
3939
{
@@ -49,7 +49,7 @@ public void IsSymmetric<TResult>(
4949
secondSetFailureData.Select(FormatData).ToArray()));
5050
}
5151

52-
public void IsSymmetric<TResult>(
52+
void IConventionResultContext.IsSymmetric<TResult>(
5353
string firstSetFailureTitle,
5454
string secondSetFailureTitle,
5555
Func<TResult, bool> isPartOfFirstSet,
@@ -59,7 +59,7 @@ public void IsSymmetric<TResult>(
5959
var firstSetFailingData = allData.Where(isPartOfFirstSet).Unless(isPartOfSecondSet);
6060
var secondSetFailingData = allData.Where(isPartOfSecondSet).Unless(isPartOfFirstSet);
6161

62-
IsSymmetric(
62+
(this as IConventionResultContext).IsSymmetric(
6363
firstSetFailureTitle, firstSetFailingData,
6464
secondSetFailureTitle, secondSetFailingData);
6565
}
@@ -77,7 +77,8 @@ ConventionReportFailure FormatData<T>(T failingData)
7777
return formatter.Format(failingData);
7878
}
7979

80-
public ConventionResult[] GetConventionResults<TDataSource>(IConvention<TDataSource> convention, TDataSource data)
80+
public ConventionResult[] GetConventionResults<TDataSource>(IConvention<TDataSource> convention,
81+
TDataSource data)
8182
where TDataSource : IConventionData
8283
{
8384
if (!data.HasData)

0 commit comments

Comments
 (0)