public TestArangoClientSequentialInsertion ( int iterationCount ) : void | ||
iterationCount | int | |
return | void |
public void TestArangoClientSequentialInsertion(int iterationCount)
{
Console.WriteLine("Operation start: TestArangoClientSequentialInsertion\n");
var db = new ADatabase(Database.Alias);
ExecuteTimedTest(iterationCount, () => {
var entity = new PerformanceEntity();
entity.Id = "1234567890123456789012345678901234";
entity.Key = "1234567";
entity.Revision = "1234567";
entity.Name = "Mohamad Abu Bakar";
entity.IcNumber = "1234567-12-3444";
entity.Department = "IT Department";
entity.Height = 1234;
entity.DateOfBirth = new DateTime(2015, 1, 27, 3, 33, 3);
entity.Salary = 3333;
var createResult = db.Document.Create(Database.TestDocumentCollectionName, entity);
});
Console.WriteLine("\nOperation end: TestArangoClientSequentialInsertion");
}
static void PerformanceTests() { var iterationCount = 10000; var performance = new Performance(); performance.TestArangoClientSequentialInsertion(iterationCount); performance.TestSimpleSequentialHttpPostRequests(iterationCount); //performance.TestRestSharpHttpPostRequests(); //performance.TestSimpleParallelHttpPostRequests(); performance.Dispose(); }