public async Task AddOrUpdateSettingsAsync_AddSettingValue_ShouldBeSave() { var repository = _fixture.CreateRepository <TodoItem>(); var items = await Setup(repository, new [] { "a" }, new[] { "a" }); var settingRepository = repository.GetRepository <TodoItemSettings>(); var service = new TodoService(Mapper, settingRepository); var todoId = items.ElementAt(0).TodoId; var changes = await service.AddOrUpdatePropsAsync(todoId, new TodoItemSettingDto { Name = "Name", IsCompleted = true, Description = "Description", ExpireDate = DateTime.MinValue }); changes.Should().BeGreaterThan(0); }