Esempio n. 1
0
 public void Emoji_()
 {
     WriteLine(Emoji.Get(":tada:").Raw);                // πŸŽ‰
     WriteLine(Emoji.Get("πŸŽ‰").Alias());                 // :tada:
     WriteLine(Emoji.Raw(":tada:"));                    // πŸŽ‰
     WriteLine(Emoji.Alias("πŸŽ‰"));                       // :tada:
     WriteLine(Emoji.Emojify(":tada: initial commit")); // πŸŽ‰ initial commit
     WriteLine(Emoji.Demojify("πŸŽ‰ initial commit"));     // :tada: initial commit
     WriteLine(Emoji.Find("party popper").First().Raw); // πŸŽ‰
 }
Esempio n. 2
0
        public void Alias_should_return_the_name_uniquely_referring_to_the_emoji()
        {
            Emoji.Alias("πŸ˜€").Should().Be(":grinning:");
            Emoji.Alias("πŸ‘±β€β™€οΈ").Should().Be(":blond_haired_woman:");
            Emoji.Alias("ε­—").Should().BeEmpty();

            Action act = () => Emoji.Alias(NullString);

            act.Should().Throw <ArgumentNullException>();
        }