public JsonCsvConverterTests() { var mockFileAdapter = new Mock <IBrowserFileAdapter>(); mockFileAdapter.Setup(f => f.ReadTextAsync(It.IsAny <IBrowserFile>())) .Returns(Task.FromResult(@"{ ""foo"" : ""test"" }")); _fileAdapter = mockFileAdapter.Object; }
public JsonCsvConverterViewModelTests() { var mockFileAdapter = new Mock <IBrowserFileAdapter>(); mockFileAdapter.Setup(f => f.ReadTextAsync(It.IsAny <IBrowserFile>())) .Returns(Task.FromResult("File data...")); _fileAdapter = mockFileAdapter.Object; }
public JsonCsvConverterViewModel( IJSRuntime jsRuntime, IBrowserFileAdapter fileAdapter) { _jsRuntime = jsRuntime ?? throw new ArgumentNullException(nameof(jsRuntime)); _browserFileAdapter = fileAdapter ?? throw new ArgumentNullException(nameof(fileAdapter)); }