Statistics
| Branch: | Revision:

root / trunk / Pithos.Core.Test / MockSettings.cs @ 422c9598

History | View | Annotate | Download (1.2 kB)

1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using Pithos.Interfaces;
6

    
7
namespace Pithos.Core.Test
8
{
9
    class MockSettings:IPithosSettings
10
    {
11
        public string PithosPath { get; set; }
12
        public string PithosSite { get; private set; }
13

    
14
        public string IconsPath { get; set; }
15
        public string UserName { get; set; }
16
        public string ApiKey { get; set; }
17

    
18
        public AccountsCollection Accounts { get; set; }
19
        public bool UseDefaultProxy { get; set; }
20
        public bool UseManualProxy { get; set; }
21
        public bool UseNoProxy { get; set; }
22

    
23

    
24
        public string ProxyServer { get; set; }
25

    
26

    
27
        public int ProxyPort { get; set; }
28

    
29

    
30
        public string ProxyUsername { get; set; }
31

    
32

    
33
        public string ProxyPassword { get; set; }
34

    
35
        public string ProxyDomain { get; set; }
36

    
37
        public bool ProxyAuthentication { get; set; }
38
        public bool ExtensionsActivated { get; set; }
39

    
40
        public int PollingInterval { get; set; }
41

    
42
        public byte HashingParallelism { get; set; }
43

    
44

    
45
        public void Save()
46
        {
47
            
48
        }
49

    
50
        public void Reload()
51
        {
52
            
53
        }
54
    }
55
}