Example #1
0
        public void CreateAQueridometroWithAllTypesOfEmojis()
        {
            var queridometro = new Core.Entities.Queridometro("Lucas Penteado", "");

            queridometro.AddEmoji(Emoji.Amo);
            queridometro.AddEmoji(Emoji.Deboche);
            queridometro.AddEmoji(Emoji.Falsiane);
            queridometro.AddEmoji(Emoji.Nojo);
            queridometro.AddEmoji(Emoji.Odeio);
            queridometro.AddEmoji(Emoji.TantoFaz);

            Assert.IsTrue(queridometro.Emojis.Count == 6);
        }
Example #2
0
        public void CreateAQueridometroWithEmojisRepeated()
        {
            var queridometro = new Core.Entities.Queridometro("Lucas Penteado", "");

            queridometro.AddEmoji(Emoji.Amo);
            queridometro.AddEmoji(Emoji.Deboche);
            queridometro.AddEmoji(Emoji.Falsiane);
            queridometro.AddEmoji(Emoji.Nojo);
            queridometro.AddEmoji(Emoji.Odeio);
            queridometro.AddEmoji(Emoji.TantoFaz);
            queridometro.AddEmoji(Emoji.TantoFaz);
            queridometro.AddEmoji(Emoji.TantoFaz);
            queridometro.AddEmoji(Emoji.TantoFaz);
            queridometro.AddEmoji(Emoji.TantoFaz);
            queridometro.AddEmoji(Emoji.TantoFaz);

            var tantosFaz = queridometro.Emojis.Where(x => x.HasFlag(Emoji.TantoFaz)).ToList().Count();

            Assert.IsTrue(tantosFaz == 6);
        }
Example #3
0
        public void AddParticipant(string name)
        {
            var participant = new Core.Entities.Queridometro(name, "");

            _queridometro.InsertOne(participant);
        }