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