Ejemplo n.º 1
0
        public void addGroup()
        {
            addGroup function = new addGroup()
            {
                description = "this is a test group", enable = false, name = "test", position = 3, visible = true
            };
            AbstractMailrelayReply reply = TestCall(function);

            Assert.AreEqual(1, reply.status);
        }
Ejemplo n.º 2
0
        public static int CreateGroup(IMailrelayConnection _mailrelayConnection, string name, string description)
        {
            addGroup addGroupFunction = new addGroup()
            {
                description = description,
                enable      = true,
                name        = name,
                position    = 1,
                visible     = true,
            };

            MailrelayIntReply reply = (MailrelayIntReply)_mailrelayConnection.Send(addGroupFunction);

            return(reply.data);
        }
 protected override void SetPageSessionContext()
 {
     base.SetPageSessionContext();
     _addGroupInstance = new addGroup();
     InitializeAllControls(_addGroupInstance);
     _privateObjectAddGroup = new PrivateObject(_addGroupInstance);
     InitializeSessionFakes();
     QueryString.Clear();
     ShimUserControl.AllInstances.RequestGet = (p) =>
     {
         return(new HttpRequest(string.Empty, TestUrl, string.Empty));
     };
     ShimHttpRequest.AllInstances.QueryStringGet = (r) =>
     {
         return(QueryString);
     };
 }