コード例 #1
0
 //test1
 private string Test1()
 {
   //test1
   m_AuthServer = new MockAuthServer();
   Message m1 = new Message();
   m1.TestID = 1;
   AuthResult result0 = m_AuthServer.CreateUser("hshen", "hshen", "hshen");
   if (result0.valid)
   {
     m1.Passed = false;
     m1.Msg = "AuthServer.CreateUser() test1 fails";
   }
   else
   {
     m1.Passed = true;
     m1.Msg = "AuthServer.CreateUser() test1 succeeds";
   }
   return m1.ToString();
 }
コード例 #2
0
 //test2
 private string Test2()
 {
   m_AuthServer = new MockAuthServer();
   Message m2 = new Message();
   m2.TestID = 2;
   AuthResult result2 = m_AuthServer.CreateUser("hshen", "hshen", "administrator");
   if (!result2.valid)
   {
     m2.Passed = false;
     m2.Msg = "AuthServer.CreateUser() test2 fails";
   }
   else
   {
     m2.Passed = true;
     m2.Msg = "AuthServer.CreateUser() test2 succeeds";
   }
   return m2.ToString();
 }
コード例 #3
0
    //test8
    private string Test8()
    {
      m_AuthServer = new MockAuthServer();
      Message m8 = new Message();
      m8.TestID = 8;
      AuthResult result6 = m_AuthServer.ChangeUserPrivilege("hshen", true, "MockToken");
      if (!result6.valid)
      {
        m8.Passed = false;
        m8.Msg = "AuthServer.ChangeUserPrivilege fails";
      }
      else
      {
        m8.Passed = true;
        m8.Msg = "AuthServer.ChangeUserPrivilege succeeds";
      }
      return m8.ToString();

    }
コード例 #4
0
    //test9
    private string Test9()
    {
      m_AuthServer = new MockAuthServer();
      Message m9 = new Message();
      m9.TestID = 9;
      AuthResult result7 = m_AuthServer.ChangePassword("hshen", "hshen_pwd", "MockToken");
      if (!result7.valid)
      {
        m9.Passed = false;
        m9.Msg = "AuthServer.ChangeUserPrivilege fails";
      }
      else
      {
        m9.Passed = true;
        m9.Msg = "AuthServer.ChangeUserPrivilege succeeds";
      }
      return m9.ToString();

    }
コード例 #5
0
    //test7
    private string Test7()
    {
      m_AuthServer = new MockAuthServer();
      Message m7 = new Message();
      m7.TestID = 7;
      List<string> result5 = m_AuthServer.GetAllUserNames("MockToken");
      if (result5[0] != "team1" || result5[1] != "team2")
      {
        m7.Passed = false;
        m7.Msg = "AuthServer.GetAllUserNames fails";
      }
      else
      {
        m7.Passed = true;
        m7.Msg = "AuthServer.GetAllUserNames succeeds";
      }
      return m7.ToString();

    }
コード例 #6
0
    //test6
    private string Test6()
    {
      m_AuthServer = new MockAuthServer();
      string out_token;
      Message m6 = new Message();
      m6.TestID = 6;
      AuthResult result4 = m_AuthServer.Authenticate("team1", "clientapi", out out_token);
      if (!result4.valid || out_token != "MockToken")
      {
        m6.Passed = false;
        m6.Msg = "AuthServer.Authenticate test2 fails";
      }
      else
      {
        m6.Passed = true;
        m6.Msg = "AuthServer.Authenticate test2 succeeds";
      }
      return m6.ToString();

    }
コード例 #7
0
    //test5
    private string Test5()
    {
      m_AuthServer = new MockAuthServer();
      string out_token;
      Message m5 = new Message();
      m5.TestID = 5;
      AuthResult result3 = m_AuthServer.Authenticate("hshen", "hshen", out out_token);
      if (result3.valid)
      {
        m5.Passed = false;
        m5.Msg = "AuthServer.Authenticate test1 fails";
      }
      else
      {
        m5.Passed = true;
        m5.Msg = "AuthServer.Authenticate test1 succeeds";
      }
      return m5.ToString();

    }
コード例 #8
0
 //test4
 private string Test4()
 {
   m_AuthServer = new MockAuthServer();
   Message m4 = new Message();
   m4.TestID = 4;
   if (!m_AuthServer.IsAdmin("administrator"))
   {
     m4.Passed = false;
     m4.Msg = "AuthServer.IsAdmin() test2 fails";
   }
   else
   {
     m4.Passed = true;
     m4.Msg = "AuthServer.IsAdmin() test2 succeeds";
   }
   return m4.ToString();
 }
コード例 #9
0
    //test3
    private string Test3()
    {
      m_AuthServer = new MockAuthServer();
      Message m3 = new Message();
      m3.TestID = 3;
      if (m_AuthServer.IsAdmin("hshen"))
      {
        m3.Passed = false;
        m3.Msg = "AuthServer.IsAdmin() test1 fails";
      }
      else
      {
        m3.Passed = true;
        m3.Msg = "AuthServer.IsAdmin() test1 succeeds";
      }
      return m3.ToString();

    }