C# Class TechSmith.Hyde.IntegrationTest.TableStorageProviderTest

Show file Open project: TechSmith/hyde

Private Methods

Method Description
AddItem_TypeWithInheritance_ItemAddedToStore ( ) : Task
AddItem_TypeWithSingleStringProperty_ItemAddedToStore ( ) : Task
AddMoreThan1000ForContinuationTokens_ContinuationTokensAreHidden ( ) : Task
Add_ClassWithPropertyOfTypeThatHasDontSerializeAttribute_DoesNotSerializeThatProperty ( ) : Task
Add_ItemHasPartitionAndRowKeyProperties_PartitionAndRowKeyAreCorrectlySaved ( ) : Task
Add_ItemHasPartitionAndRowKeyProperties_PropertiesAreNotSavedTwiceInTableStorage ( ) : Task
Add_ItemHasPropertiesNamedPartitionKeyAndRowKey_ThrowsInvalidEntityException ( ) : void
Add_ItemWithNotSerializedProperty_DoesntSerializeThatProperty ( ) : Task
AddingAndRetreivingTypeWithByteArrayPropertyThatIsSetToNull_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithEnumProperty_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleBinaryProperty_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleBooleanProperty_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleDateTimeOffsetProperty_EntityHasLocalDateTimeStoredInOffset_DateOffsetIsRetrieved ( ) : Task
AddingAndRetreivingTypeWithSingleDateTimeProperty_EntityHasLocalDateTime_DateIsRetrievedAsUTCButIsEqual ( ) : Task
AddingAndRetreivingTypeWithSingleDateTimeProperty_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleDoubleProperty_ItemProperlyAddedAndRetrieved ( ) : Task
AddingAndRetreivingTypeWithSingleGuidProperty_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleIntProperty_ItemProperlyAddedAndRetrieved ( ) : Task
AddingAndRetreivingTypeWithSingleLongProperty_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleNullUriProperty_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleNullableBoolPropertyThatIsNotSetToNull_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleNullableBoolPropertyThatIsSetToNull_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleNullableDateTimePropertyThatIsNotSetToNull_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleNullableDateTimePropertyThatIsSetToNull_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleNullableDoublePropertyThatIsNotSetToNull_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleNullableDoublePropertyThatIsSetToNull_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleNullableGuidPropertyThatIsNotSetToNull_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleNullableGuidPropertyThatIsSetToNull_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleNullableIntPropertyThatIsNotSetToNull_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleNullableLongThatIsNotSetToNull_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleNullableLongThatIsSetToNull_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleNullablePropertyThatIsSetToNull_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithSingleUriProperty_ItemProperlyAddedAndRetreived ( ) : Task
AddingAndRetreivingTypeWithStringPropertyThatIsSetToNull_ItemProperlyAddedAndRetreived ( ) : Task
AddingItemWithDuplicatePartitionAndRowKey_ExceptionThrown ( ) : Task
AddingTypeWithUnsupportedProperty_NotSupportedExceptionThrown ( ) : void
ClassCleanup ( ) : void
Constructor_TableDoesntExist_TableIsCreated ( ) : Task
CreateQueryAsync_MultipleBatches_ContinuationsAreHidden ( ) : Task
CreateQueryPartialAsync_MultipleBatches_ContinuationsAreExposed ( ) : Task
CreateQueryWithTopAsync_ManyItemsInStore_TopMethodReturnsProperAmount ( ) : Task
DateTimesPrettyMuchEqual ( System.DateTime dt1, System.DateTime dt2 ) : bool
Delete_ItemInStore_ItemDeleted ( ) : Task
Delete_ItemIsNotInStore_NothingHappens ( ) : Task
Delete_ItemWithETagHasBeenChangedConflictHandlingOverwrite_DeletesItem ( ) : Task
Delete_ItemWithETagHasBeenChanged_ThrowsEntityHasBeenChangedException ( ) : Task
Delete_ItemWithoutETagHasBeenChanged_RespectsTheDelete ( ) : Task
Delete_ManyItemsInStore_ItemsDeleted ( ) : Task
Delete_TableDoesNotExist_NothingHappens ( ) : Task
EnsureOneItemInTableStorageAsync ( ) : Task
GetAsync_DecoratedItemWithETag_RetreivedItemHasValidETag ( ) : Task
GetAsync_EntityIsSerializedWithNullValue_DynamicResponseDoesNotContainNullProperties ( ) : Task
GetAsync_EntityIsSerialized_DynamicResponseContainsValidTimestampProperty ( ) : Task
GetAsync_EntityIsSerialized_ResponseContainsValidTimestampProperty ( ) : Task
GetAsync_ItemInStore_ItemReturned ( ) : Task
GetAsync_ItemInStore_ItemReturnedByTask ( ) : Task
GetAsync_ItemNotInStore_AccessingResultThrowsEntityDoesNotExistWrappedInAggregateException ( ) : Task
GetAsync_NoItemsInStore_EntityDoesNotExistExceptionThrown ( ) : Task
GetCollection_ManyItemsInStore_EnumerableWithManyItemsReturned ( ) : Task
GetCollection_ManyItemsInStore_MaxKeyValueAllowsUnboundedRangeQuery ( ) : Task
GetCollection_ManyItemsInStore_MinKeyValueAllowsUnboundedRangeQuery ( ) : Task
GetCollection_ManyItemsInStore_TopMethodReturnsProperAmount ( ) : Task
GetCollection_MultiplePartitions_ItemsFromAllPartitionsReturned ( ) : Task
GetCollection_NothingInStore_EmptyIEnumerableReturned ( ) : Task
GetCollection_OneItemInStore_EnumerableWithOneItemReturned ( ) : Task
GetRangeByPartitionKey_ManyItemsInStoreOneOutsideOfRange_EnumerableWithOneLessThanTheTotalOfItemsReturned ( ) : Task
GetRangeByPartitionKey_NothingInStore_EmptyIEnumerableReturned ( ) : Task
GetRangeByPartitionKey_OneItemInStore_EnumerableWithOneItemReturned ( ) : Task
GetRangeByRowKey_ManyItemsInStore_EnumerableWithAppropriateItemsReturned ( ) : Task
GetRangeByRowKey_OneItemInStoreButDoesntMatchPredicate_EnumerableWithNoItemsReturned ( ) : Task
GetRangeByRowKey_OneItemInStore_EnumerableWithNoItemsReturned ( ) : Task
GetRangeByRowKey_ZeroItemsInStore_EnumerableWithNoItemsReturned ( ) : Task
Insert_ItemWithDateTimeField_DateTimeFieldStaysUtc ( ) : Task
Merge_ClassHasAnOldETagConflictHandlingOverwrite_MergesItem ( ) : Task
Merge_ClassHasAnOldETag_ThrowsEntityHasBeenChangedException ( ) : Task
Merge_ItemDoesNotExist_ShouldThrowEntityDoesNotExistException ( ) : Task
Merge_ItemExistsAndOnePropertyOverwritten_WrittenPropertyHasNewValueAndUnwrittenPropertiesRetainValues ( ) : Task
SaveAsync_MultipleOperationsIndividuallyAndSecondFails_FollwingOperationsNotExecuted ( ) : Task
SaveAsync_MultipleOperationsIndividually_AllOperationsExecuted ( ) : Task
SaveAsync_MultipleOperationsOnSameTable_OperationsExecutedInOrder ( ) : Task
Set_EntityHasETagAndTimestampAndEtagIsInvalid_Throws ( ) : Task
TestCleanup ( ) : void
TestInitialize ( ) : void
Update_ClassWithETagAttributeHasAnOldETagConflictHandlingOverwrite_UpdatesItem ( ) : Task
Update_ClassWithETagAttributeHasAnOldETag_ThrowsEntityHasBeenChangedException ( ) : Task
Update_ItemDoesNotExist_ShouldThrowEntityDoesNotExistException ( ) : Task
Update_ItemExistsAndHasPartitionAndRowKeyProperties_ItemIsUpdated ( ) : Task
Update_ItemExistsAndUpdateIsValid_ShouldPerformTheUpdate ( ) : Task
Update_ShouldIncludeETagWithDynamicsIsFalseAndDynamicHasAnETagMismatch_SuccessfullyExecutesBothUpdates ( ) : Task
Update_ShouldIncludeETagWithDynamicsIsTrueAndDynamicHasAnETagMismatch_ThrowsEntityHasBeenChangedException ( ) : Task
Update_ThreeSeparateUpdatesOfSameElement_ShouldSucceed ( ) : Task
Upsert_ItemExistsAndHasPartitionAndRowKeys_ItemIsUpdated ( ) : Task
Upsert_ItemExistsAndIsThenUpdated_ItemIsProperlyUpdated ( ) : Task
Upsert_ItemUpsertedTwiceAndNotAffectedByETag_ETagPropertyGetsUpdatedEachUpsert ( ) : Task
WriteOperations_CSharpDateTimeMaxValue_DateTimeStoredSuccessfully ( ) : Task
WriteOperations_CSharpDateTimeMinValue_DateTimeStoredSuccessfully ( ) : Task
WriteOperations_CSharpDateTimeNotCompatibleWithEdmDateTime_StillStoresDateTime ( ) : Task