public void TableToDynamicMeasurement() { // Arrange CountryTableEntity entity = ObjectsFactory.GetTableCountry(); Stopwatch stopWatch = Stopwatch.StartNew(); var dynamicTableEntity = new DynamicTableEntity(); // Act for (int i = 0; i < IteractionsCount; i++) { dynamicTableEntity.PartitionKey = entity.PartitionKey; dynamicTableEntity.RowKey = entity.RowKey; dynamicTableEntity.Properties = entity.WriteEntity(null); } stopWatch.Stop(); Assert.NotNull(dynamicTableEntity); Console.WriteLine(ResultFormat, IteractionsCount, stopWatch.ElapsedMilliseconds); }
public void DynamicToTableMeasurement() { // Arrange DynamicTableEntity dynamicTableEntity = ObjectsFactory.GetCountryDynamicTableEntity(); Stopwatch stopWatch = Stopwatch.StartNew(); var tableEntity = new CountryTableEntity(); // Act for (int i = 0; i < IteractionsCount; i++) { tableEntity.PartitionKey = dynamicTableEntity.PartitionKey; tableEntity.RowKey = dynamicTableEntity.RowKey; tableEntity.ReadEntity(dynamicTableEntity.Properties, null); } stopWatch.Stop(); Assert.NotNull(tableEntity); Console.WriteLine(ResultFormat, IteractionsCount, stopWatch.ElapsedMilliseconds); }