Пример #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); // 🎉
 }
Пример #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>();
        }