示例#1
0
 public void LoginNoAccount()
 {
     _handler.VerifyLogin(new NoS0575Packet
     {
         Password = EncryptionHelper.Sha512("test"),
         Name     = "noaccount"
     });
     Assert.IsTrue(_session.LastPacket is FailcPacket);
     Assert.IsTrue(((FailcPacket)_session.LastPacket).Type == LoginFailType.AccountOrPasswordWrong);
 }
示例#2
0
 public void LoginOldClient()
 {
     _handler = new LoginPacketController(new LoginConfiguration
     {
         ClientData = "123456"
     });
     _handler.RegisterSession(_session);
     _handler.VerifyLogin(new NoS0575Packet
     {
         Password = EncryptionHelper.Sha512("test"),
         Name     = Name.ToUpper()
     });
     Assert.IsTrue(_session.LastPacket is FailcPacket);
     Assert.IsTrue(((FailcPacket)_session.LastPacket).Type == LoginFailType.OldClient);
 }