public void IntegrationTestDeleteEntity()
 {
     TestTableEntity testTableEntity = new TestTableEntity
     {
         SomeBooleanProperty = true,
         SomeByteProperty = 1,
         SomeCharacterProperty = 'a',
         SomeDateTimeProperty = DateTime.Now,
         SomeDecimalProperty = 2.0m,
         SomeDoubleProperty = 3.0,
         SomeFloatProperty = 4.0f,
         SomeIntegerProperty = 5,
         SomeLongProperty = 6,
         SomeShortProperty = 7,
         SomeStringProperty = "abc"
     };
     ITableService tableService = new TableService(StorageAccount.Name, StorageAccount.Key);
     tableService.CreateTable("Test16");
     bool insertSuccess = tableService.InsertEntity(
         "Test16",
         testTableEntity.SomeCharacterProperty.ToString(CultureInfo.CurrentCulture),
         testTableEntity.SomeStringProperty,
         testTableEntity);
     Assert.IsTrue(insertSuccess, "The entity was not successfully inserted as expected.");
     bool deleteSuccess = tableService.DeleteEntity(
         "Test16",
         testTableEntity.SomeCharacterProperty.ToString(CultureInfo.CurrentCulture),
         testTableEntity.SomeStringProperty);
     Assert.IsTrue(deleteSuccess);
     tableService.DeleteTable("Test16");
 }
 public void IntegrationTestQueryEntitiesWithRetries()
 {
     TestTableEntity testTableEntity1 = new TestTableEntity
     {
         SomeBooleanProperty = true,
         SomeByteProperty = 1,
         SomeCharacterProperty = 'a',
         SomeDateTimeProperty = DateTime.Now,
         SomeDecimalProperty = 2.0m,
         SomeDoubleProperty = 3.0,
         SomeFloatProperty = 4.0f,
         SomeIntegerProperty = 5,
         SomeLongProperty = 6,
         SomeShortProperty = 7,
         SomeStringProperty = "abc"
     };
     TestTableEntity testTableEntity2 = new TestTableEntity
     {
         SomeBooleanProperty = true,
         SomeByteProperty = 1,
         SomeCharacterProperty = 'a',
         SomeDateTimeProperty = DateTime.Now,
         SomeDecimalProperty = 2.0m,
         SomeDoubleProperty = 3.0,
         SomeFloatProperty = 4.0f,
         SomeIntegerProperty = 5,
         SomeLongProperty = 6,
         SomeShortProperty = 7,
         SomeStringProperty = "def"
     };
     ITableService tableService = new TableService(StorageAccount.Name, StorageAccount.Key);
     tableService.CreateTable("Test11");
     bool insertSuccess1 = tableService.InsertEntity(
         "Test11",
         testTableEntity1.SomeCharacterProperty.ToString(CultureInfo.CurrentCulture),
         testTableEntity1.SomeStringProperty,
         testTableEntity1);
     Assert.IsTrue(insertSuccess1, "The entity was not successfully inserted as expected.");
     bool insertSuccess2 = tableService.InsertEntity(
         "Test11",
         testTableEntity2.SomeCharacterProperty.ToString(CultureInfo.CurrentCulture),
         testTableEntity2.SomeStringProperty,
         testTableEntity2);
     Assert.IsTrue(insertSuccess2, "The entity was not successfully inserted as expected.");
     string entitiesXml = tableService.QueryEntities("Test11", "PartitionKey eq 'a'", 2);
     Assert.IsNotNull(entitiesXml);
     tableService.DeleteTable("Test11");
 }