Пример #1
0
 public Modules()
 {
     SaveModule       = new SaveModule(this, "UserData.json");
     DataModule       = new DataModule(this);
     PunishmentModule = new PunishmentModule(this);
     TokenModule      = new TokenModule(this);
     UserModule       = new UserModule(this);
     XPModule         = new XPModule(this);
 }
Пример #2
0
        public void TokenDeserializationFailures()
        {
            var empty   = new byte[0];
            var invalid = new byte[10];

            Assert.Throws <FormatException>(() =>
            {
                using (var buffer = new MemoryStream(empty))
                    using (var reader = new BinaryReader(buffer, _utf8))
                    {
                        TokenModule.ReadFrom(reader);
                    }
            });
            Assert.Throws <FormatException>(() =>
            {
                using (var buffer = new MemoryStream(invalid))
                    using (var reader = new BinaryReader(buffer, _utf8))
                    {
                        TokenModule.ReadFrom(reader);
                    }
            });
        }