コード例 #1
0
        public void Setup()
        {
            SystemTime.Freeze();
            Broadcaster.Reset();
            GroupAccess.Instance.Groups = new ConcurrentDictionary <long, Group>();
            for (byte i = 0; i < (byte)(GroupType.Group + 1); i++)
            {
                var session = TestHelpers.Instance.GenerateSession();
                session.RegisterChannel(null);
                _characters.Add(i, session.Character);
                session.Character.Group.JoinGroup(session.Character);
            }

            var mock = new Mock <IBlacklistHttpClient>();

            _pJoinPacketHandler = new PjoinPacketHandler(_logger, mock.Object);
        }