public void Setup() { var inMemorySettings = new Dictionary <string, string> { { "AssetsDirectory", "assets/" }, }; Directory.CreateDirectory("assets/"); IConfiguration configuration = new ConfigurationBuilder() .AddInMemoryCollection(inMemorySettings) .Build(); assetFileService = new AssetFileService(new NullLogger <AssetFileService>(), configuration); var loggerMock = new Mock <ILogger <AssetController> >(); assetController = new AssetController(assetFileService, loggerMock.Object); }
public AssetController(IAssetFileService assetsFileService, ILogger <AssetController> logger) { this.assetsFileService = assetsFileService; this.logger = logger; }