Example #1
0
        private async Task QueueSomething(Installation installation)
        {
            var sequencer = new Sequencer();

            for (int i = 0; i < 510; i++)
            {
                var falseNueve = new FalseNueve()
                {
                    Al = "a",
                    Ol = "b"
                };
                sequencer.Add(falseNueve, installation);
                if (i == 499)
                {
                    await Task.Delay(100);
                }
            }
            await Task.Delay(700);

            Assert.Equal(500, sequencer.Counter);
            sequencer.Flush(installation);
            await Task.Delay(700);

            Assert.Equal(510, sequencer.Counter);
        }
Example #2
0
        public void Hash()
        {
            var falseNueve = new FalseNueve()
            {
                Al = "a",
                Ol = "b"
            };
            string crypting1 = falseNueve.ToHash();
            string crypting2 = falseNueve.ToHash();

            Assert.Equal(crypting1, crypting2);
        }
Example #3
0
        public void Base64()
        {
            var falseNueve = new FalseNueve()
            {
                Al = "a",
                Ol = "b"
            };
            string crypting1 = falseNueve.ToBase64();
            string crypting2 = falseNueve.ToBase64();

            Assert.Equal(crypting1, crypting2);
            Assert.Equal(crypting1.FromBase64 <FalseNueve>().Al, crypting2.FromBase64 <FalseNueve>().Al);
        }
Example #4
0
        public void Aes()
        {
            var falseNueve = new FalseNueve()
            {
                Al = "a",
                Ol = "b"
            };
            string crypting1 = falseNueve.Encrypt();
            string crypting2 = falseNueve.Encrypt();

            Assert.NotEqual(crypting1, crypting2);
            Assert.Equal(crypting1.Decrypt <FalseNueve>().Al, crypting2.Decrypt <FalseNueve>().Al);
        }
Example #5
0
        public async Task IsOk()
        {
            var falseNueve = new FalseNueve()
            {
                Al = "a",
                Ol = "b"
            };
            var bson        = falseNueve.ToBson();
            var falseNueve2 = bson.FromBson <FalseNueve>();

            Assert.Equal("a", falseNueve2.Al);
            Assert.Equal("b", falseNueve2.Ol);
        }
Example #6
0
        public async Task QueueSomething()
        {
            Sequence.Create <IFalseNueve>(new SequenceProperty <IFalseNueve>(QueueName, 500, TimeSpan.FromSeconds(2), Evaluate), QueueType.FirstInFirstOut);
            for (int i = 0; i < 510; i++)
            {
                var falseNueve = new FalseNueve()
                {
                    Al = "a",
                    Ol = "b"
                };
                falseNueve.Enqueue(QueueName);
                if (i == 499)
                {
                    await Task.Delay(100);
                }
            }
            await Task.Delay(700);

            Assert.Equal(500, Counter);
            Sequence.Flush(QueueName, true);
            await Task.Delay(700);

            Assert.Equal(510, Counter);
        }