Esempio n. 1
0
        /// <summary>generates a new Db4oDatabase object with a unique signature.</summary>
        /// <remarks>generates a new Db4oDatabase object with a unique signature.</remarks>
        public static Db4objects.Db4o.Ext.Db4oDatabase Generate()
        {
            StatefulBuffer writer = new StatefulBuffer(null, 300);

            new LatinStringIO().Write(writer, SignatureGenerator.GenerateSignature());
            return(new Db4objects.Db4o.Ext.Db4oDatabase(writer.GetWrittenBytes(), Runtime.CurrentTimeMillis
                                                            ()));
        }
Esempio n. 2
0
        public virtual void Test()
        {
            StatefulBuffer writer = new StatefulBuffer(null, 300);
            string         stringRepresentation = SignatureGenerator.GenerateSignature();

            new LatinStringIO().Write(writer, stringRepresentation);
            Signature signature = new Signature(writer.GetWrittenBytes());

            Assert.AreEqual(stringRepresentation, signature.ToString());
        }