using System; using System.Collections.Generic; using System.ComponentModel.Composition; using System.Linq; using System.Text; using Pithos.Interfaces; namespace Pithos.ShellExtensions.Test { [Export(typeof(IPithosSettings))] class TestPithosSettings:IPithosSettings { public string PithosPath { get { return @"e:\pithos"; } set { throw new NotImplementedException(); } } public string IconsPath { get { return @"C:\Program Files\Common Files\TortoiseOverlays\icons\XPStyle\"; } set { throw new NotImplementedException(); } } public string UserName { get; set; } public string ApiKey { get; set; } public AccountsCollection Accounts { get; set; } public string ProxyServer { get; set; } public string ProxyPort { get; set; } public string ProxyUsername { get; set; } public string ProxyPassword { get; set; } public bool ProxyAuthentication { get; set; } public bool ExtensionsActivated { get; set; } public void Save() { } public void Reload() { } } }