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();
 }