Ejemplo n.º 1
0
 public FileRepository(ISettingsProvider settingsProvider, HttpServerUtilityBase server, IMimeTypeLookup mimeHelper)
 {
     this.mimeHelper = mimeHelper;
     root = settingsProvider.GetSettings<FunnelWebSettings>().UploadPath;
     // If it's a virtual path then we can map it, otherwise we'll expect that it's a windows path
     if (root.StartsWith("~"))
     {
         root = server.MapPath(root);
     }
 }
Ejemplo n.º 2
0
 public void SetUp()
 {
     Controller = new UploadController
                      {
                          FileRepository = FileRepository = Substitute.For<IFileRepository>(),
                          MimeHelper = MimeTypeLookup = Substitute.For<IMimeTypeLookup>(),
                          ControllerContext = ControllerContext
                      };
 }
Ejemplo n.º 3
0
 public FileRepositoryTests()
 {
     mimeTypeLookup = Substitute.For<IMimeTypeLookup>();
 }
Ejemplo n.º 4
0
 public void SetUp()
 {
     var settingsProvider = Substitute.For<ISettingsProvider>();
     settingsProvider.GetSettings<FunnelWebSettings>().Returns(new FunnelWebSettings());
     Controller = new UploadController
                      {
                          FileRepository = FileRepository = Substitute.For<IFileRepository>(),
                          MimeHelper = MimeTypeLookup = Substitute.For<IMimeTypeLookup>(),
                          ControllerContext = ControllerContext,
                          SettingsProvider = settingsProvider
                      };
 }