public void Intitialize_FluentConfigurationLoaderTest() { builder = new RootBootstrapConfigurationBuilder( new RootBootstrapConfiguration()); mockPathResolver = new Mock<IPathResolver>(); mockPathResolver .Setup(resolver=>resolver.ResolvePath(It.IsAny<string>())) .Returns((string s)=> Path.GetFullPath( Path.Combine(TestContext.TestDeploymentDir, s))); }
/// <summary> /// Gets the configuration for this configuration section /// </summary> /// <returns></returns> public IRootBootstrapConfiguration Configuration() { var rootConfiguration = new RootBootstrapConfiguration(); var builder = new RootBootstrapConfigurationBuilder(rootConfiguration); return builder .PathResolver(PathResolver.Type) .DirectorySearcher( DirectorySearcher.Type, DirectorySearcher.Path, DirectorySearcher.SearchPattern, DirectorySearcher.Recursive) .Configuration(); }