public void NoMatchBecauseOfPatternResolution()
{
var access = new Mock<IFileSystemRepositoryAccess>();
var context = CreateContext();
access.Setup(a => a.Exists(It.IsAny<string>())).Returns(true);
var patterns = new RepositoryPatternCollection(access.Object);
patterns.AddPattern(new RepositoryPattern("pattern1.%VERSION"));
patterns.AddPattern(new RepositoryPattern("pattern2.%VERSION"));
patterns.AddPattern(new RepositoryPattern("pattern3.%VERSION"));
var resolution = patterns.Resolve(context.Object);
resolution.Result.Should().BeNull();
}