예제 #1
0
        public void TestMoodToPubsub()
        {
            var mood = new Matrix.Xmpp.Mood.Mood
            {
                UserMood = Matrix.Xmpp.Mood.Moods.Annoyed,
                MoodText = "curse my nurse!"
            };

            mood.ToPubSub().ShouldBe(Resource.Get("Xmpp.Mood.pubsub1.xml"));
        }
예제 #2
0
        public void TestBuildMood()
        {
            var mood = new Matrix.Xmpp.Mood.Mood
            {
                UserMood = Matrix.Xmpp.Mood.Moods.Annoyed,
                MoodText = "curse my nurse!"
            };

            mood.ShouldBe(Resource.Get("Xmpp.Mood.mood1.xml"));
        }
예제 #3
0
        public void TestBuildMood2()
        {
            var mood = new Matrix.Xmpp.Mood.Mood
            {
                UserMood = Matrix.Xmpp.Mood.Moods.InAwe,
            };

            Assert.Equal(mood.UserMood == Matrix.Xmpp.Mood.Moods.InAwe, true);
            Assert.Equal(mood.UserMood == Matrix.Xmpp.Mood.Moods.Hungry, false);
            Assert.Equal(mood.UserMood == Matrix.Xmpp.Mood.Moods.InLove, false);

            mood.ShouldBe(Resource.Get("Xmpp.Mood.mood2.xml"));
        }