示例#1
0
        public void VersionTest()
        {
            //Arrange
            Client myClient = new Client(URL, APIKEY, LANGUAGE);

            myClient.Username = "******";
            myClient.Password = "******";
            idoit   idoit   = new idoit(myClient);
            Version request = new Version();
            Logout  logout  = new Logout();
            Login   login   = new Login();

            //login
            login = idoit.Login();

            //Version
            myClient.sessionId = login.sessionId;
            request            = idoit.Version();

            //Logout
            logout = idoit.Logout();

            //Assert
            Assert.IsNotNull(request.version);
            Assert.IsNotNull(request.type);
            Assert.IsNotNull(request.login.language);
        }
示例#2
0
        public void LogoutTest()
        {
            //Arrange
            Client myClient = new Client(URL, APIKEY, LANGUAGE);

            myClient.Username = "******";
            myClient.Password = "******";
            idoit  idoit   = new idoit(myClient);
            Logout request = new Logout();

            //Act
            request = idoit.Logout();

            //Assert
            Assert.IsNotNull(request.message);
            Assert.IsTrue(request.result);
        }
示例#3
0
 //logout
 async Task logout()
 {
     parameter      = client.GetParameter();
     responseLogout = await client.GetConnection().InvokeAsync <Logout>("idoit.logout", parameter);
 }