public async Task NullReturnedWhenSkillIdNotInMessage() { var handler = new SkillDeleteQueryHandlerAsync(Context); var result = await handler.Handle(new SkillDeleteQueryAsync()); Assert.Null(result); }
public async Task NullReturnedWhenSkillIdDoesNotExists() { var handler = new SkillDeleteQueryHandlerAsync(Context); var result = await handler.Handle(new SkillDeleteQueryAsync { Id = 100 }); Assert.Null(result); }
public async Task CorrectSkillReturnedWhenIdInMessage() { var handler = new SkillDeleteQueryHandlerAsync(Context); var result = await handler.Handle(new SkillDeleteQueryAsync { Id = 4 }); Assert.NotNull(result); Assert.Equal("Skill 4", result.HierarchicalName); Assert.Equal(2, result.ChildrenNames.Count()); }