private static void UpdateEtatIdee(this Idee idee, IMessage messageIdee) { if (idee.IdMsgDiscord == null) { return; } var emotes = messageIdee.Reactions.Select(r => r.Key).ToList(); idee.SetEtatBasedOnEmotes(emotes); }
public void ShouldSetEtatTermineeBasedOnEmote() { var idee = new Idee(); var ideeContext = new BoiteAIdee(); var emotes = new List <IEmote> { ideeContext.EmoteEtatTermine }; idee.SetEtatBasedOnEmotes(emotes); idee.EtatIdee.Should().Be(EtatsIdees.Faite); }
public void ShouldSetEtatEnCoursBasedOnEmote() { var idee = new Idee(); var ideeContext = new BoiteAIdee(); var emotes = new List <IEmote> { ideeContext.EmoteEtatEnCours }; idee.SetEtatBasedOnEmotes(emotes); idee.EtatIdee.Should().Be(EtatsIdees.EnCours); }