Skip to content

Commit c687637

Browse files
committed
squash! Configuration.Testability++
Make ConfigurationEntry<> ctor protected internal
1 parent 1d16de1 commit c687637

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

LibGit2Sharp.Tests/MockingFixture.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,7 @@ private static IEnumerator<ConfigurationEntry<string>> FakeEntries()
103103

104104
private static ConfigurationEntry<string> FakeConfigurationEntry(string key, string value, ConfigurationLevel level)
105105
{
106-
return Mock.Of<ConfigurationEntry<string>>(e => e.Key == key &&
107-
e.Value == value &&
108-
e.Level == level);
106+
return new Mock<ConfigurationEntry<string>>(key, value, level).Object;
109107
}
110108
}
111109
}

LibGit2Sharp/ConfigurationEntry.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ protected ConfigurationEntry()
3737
/// <param name="key">The option name</param>
3838
/// <param name="value">The option value</param>
3939
/// <param name="level">The origin store</param>
40-
internal ConfigurationEntry(string key, T value, ConfigurationLevel level)
40+
protected internal ConfigurationEntry(string key, T value, ConfigurationLevel level)
4141
{
4242
Key = key;
4343
Value = value;

0 commit comments

Comments
 (0)