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); }
public void Hash() { var falseNueve = new FalseNueve() { Al = "a", Ol = "b" }; string crypting1 = falseNueve.ToHash(); string crypting2 = falseNueve.ToHash(); Assert.Equal(crypting1, crypting2); }
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); }
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); }
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); }
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); }