Bari.Plugins.FSRepository.Test.Model.RepositoryPatternCollectionTest.NoMatchBecauseOfPatternResolution C# (CSharp) Method

NoMatchBecauseOfPatternResolution() private method

private NoMatchBecauseOfPatternResolution ( ) : void
return void
        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();
        }