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

            // Regressions
            Emoji.Raw(":beetle:").Should().NotBe("🐞");
            Emoji.Raw(":man_in_tuxedo:").Should().NotBe("🀡");
            Emoji.Raw(":bride_with_veil:").Should().NotBe("πŸ‘°");

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

            act.Should().Throw <ArgumentNullException>();
        }
Esempio n. 3
0
 public void string_interpolation()
 {
     $"Hello, {Emoji.Raw(":earth_africa:")}".Should().Be("Hello, 🌍");
     $"Hello, {Raw(":earth_africa:")}".Should().Be("Hello, 🌍");
 }
Esempio n. 4
0
 public void Raw_should_return_the_emoji_character()
 {
     Emoji.Raw(":grinning:").Should().Be("πŸ˜€");
     Emoji.Raw(":blonde_woman:").Should().Be("πŸ‘±β€β™€οΈ");
     Emoji.Raw(":fail:").Should().BeEmpty();
 }