public async Task CreateAsyncStorageFailsReturnsStorageFailedOperationResult() { var request = new ConfigChangeRequest { Name = "name", Value = "value" }; var context = new CommandContext(CommandTypes.Create, request, model); model.StoreEntityAsync(Arg.Any <ConfigEntity>()).Returns(false); var result = await AllCommands.CreateAsync(context); Assert.False(result.IsSuccess); Assert.Null(result.Result); Assert.Equal(ResultType.Forbidden, result.ResultType); }