public void ReadLogTypeObject() { var logType = Task.FromResult(new LogType()); repository.Setup(x => x.ReadAsync(It.IsAny <string>())).Returns(logType); var input = new Identifier("1"); var result = read.Execute(input); Assert.That(result.Result, Is.Not.Null); }
public virtual async Task <IActionResult> OnGetAsync(string id) { if (id == null) { return(NotFound()); } var result = await _readAction.Execute(new Identifier(id)); if (result == null) { return(NotFound()); } ViewModel = _mapper.Map <TViewModel>(result); return(Page()); }
public void ReadLogTypeObjects() { var logTypes = new List <LogType> { new LogType(), new LogType() } as IEnumerable <LogType>; var logTypeTask = Task.FromResult(logTypes); repository.Setup(x => x.ReadAsync()).Returns(logTypeTask); var result = read.Execute(); Assert.That(result.Result.Count, Is.EqualTo(2)); }
TReturn IReadContext <TState> .PerformRead <TReturn>(IRead <TState, TReturn> read) { return(read.Execute(this)); }
public virtual async Task OnGetAsync() { var result = await _readAction.Execute(); ViewModel = _mapper.Map <IList <TViewModel> >(result); }