Example #1
0
        public void JidEscapeTest()
        {
            const string user   = "******";
            const string server = "server.com";

            var jid = new Jid();

            jid.SetUser(user);
            Assert.Equal(jid.User, @"gnauck\40ag-software.de");

            jid.SetServer(server);
            Assert.Equal(jid.Server, @"server.com");
            Assert.Equal(jid.ToString(), @"gnauck\[email protected]");
        }
Example #2
0
        public void UppercaseUsernameTest()
        {
            const string user   = "******";
            const string server = "Server.com";

            var jid = new Jid {
                User = user
            };

            Assert.Equal(jid.User, user);

            jid.Server = server;
            Assert.Equal(jid.Server, server);
            Assert.Equal(jid.ToString(), user + "@" + server);

            jid.SetUser(user);
            jid.SetServer(server);
            Assert.Equal(jid.ToString(), "*****@*****.**");
        }