/// <summary> /// Initializes a new instance of the <see cref="LockerBuilder"/> class. /// </summary> public LockerBuilder(IPackage[] packages, Func <ConfigLocker, bool> doSetLockData, InstallationManager installationManager, IIO io = null) { this.packages = packages; this.doSetLockData = doSetLockData; this.installationManager = installationManager; dumper = new DumperPackage(); process = new BucketProcessExecutor(io); }
public void Initialize() { dumper = new DumperPackage(); package = new Mock <IPackageRoot>(); package.Setup((o) => o.GetNamePretty()).Returns("foo"); package.Setup((o) => o.GetVersionPretty()).Returns("1.2"); package.Setup((o) => o.GetVersion()).Returns("1.2.0.0"); }
/// <summary> /// Initializes a new instance of the <see cref="RepositoryFileSystem"/> class. /// </summary> /// <param name="file">The repository json file.</param> public RepositoryFileSystem(JsonFile file) { this.file = file; dumper = new DumperPackage(); loader = new LoaderPackage(); }