public async Task UpdatingExistingSkill()
{
// Arrange
var handler = new SkillEditCommandHandler(Context);
var newSkill = new SkillEditViewModel { Id = 2, Name = "New", Description = "Desc", OwningOrganizationId = 1 };
// Act
var result = await handler.Handle(new SkillEditCommand { Skill = newSkill });
var savedSkill = Context.Skills.SingleOrDefault(s => s.Id == 2);
// Assert
Assert.Equal(7, Context.Skills.Count());
Assert.Equal(2, result);
Assert.Equal("New", savedSkill.Name);
}