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); }
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); }