Merge branch 'feature/return-result' into develop #38
GitHub Actions / Test Results (Ubuntu)
succeeded
Nov 24, 2024 in 1s
520 passed, 0 failed and 0 skipped
Report | Passed | Failed | Skipped | Time |
---|---|---|---|---|
test/FlexLabs.EntityFrameworkCore.Upsert.IntegrationTests/TestResults/test-results.trx | 409✅ | 127s | ||
test/FlexLabs.EntityFrameworkCore.Upsert.Tests/TestResults/test-results.trx | 111✅ | 2s |
✅ test/FlexLabs.EntityFrameworkCore.Upsert.IntegrationTests/TestResults/test-results.trx
409 tests were completed in 127s with 409 passed, 0 failed and 0 skipped.
✅ FlexLabs.EntityFrameworkCore.Upsert.IntegrationTests.DbTests_InMemory
✅ ComputedColumn_Updates
✅ Upsert_100k_Insert_MultiQuery
✅ Upsert_Book_On_Insert
✅ Upsert_Book_On_Update
✅ Upsert_CompositeExpression_New
✅ Upsert_CompositeExpression_Update
✅ Upsert_ConditionalExpression_CoalesceCheck
✅ Upsert_ConditionalExpression_New
✅ Upsert_ConditionalExpression_NullValueCheck
✅ Upsert_ConditionalExpression_UpdateFalse
✅ Upsert_ConditionalExpression_UpdateTrue
✅ Upsert_Country_Insert_On_WhenMatched
✅ Upsert_Country_Update_On
✅ Upsert_Country_Update_On_NoUpdate
✅ Upsert_Country_Update_On_WhenMatched_Constants
✅ Upsert_Country_Update_On_WhenMatched_Values
✅ Upsert_DashedTable
✅ Upsert_EFCore_KeyAutoGen
✅ Upsert_GuidKey
✅ Upsert_GuidKey_AutoGenThrows
✅ Upsert_IdentityKey_ExplicitOn_AllowWithOverride
✅ Upsert_IdentityKey_ExplicitOn_InvalidMatchColumn
✅ Upsert_IdentityKey_NoOn_AllowWithOverride
✅ Upsert_IdentityKey_NoOn_InvalidMatchColumn
✅ Upsert_InitialDbState
✅ Upsert_JObject_Update
✅ Upsert_JObjectData
✅ Upsert_JsonData
✅ Upsert_JsonData_Update
✅ Upsert_JsonData_Update_ComplexObject
✅ Upsert_KeyOnly
✅ Upsert_NullableKeys
✅ Upsert_NullableRequired_Insert
✅ Upsert_PageVisit_PreComputedOn
✅ Upsert_PageVisit_Update_On
✅ Upsert_PageVisit_Update_On_WhenMatched_FromSource_ColumnAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_FromSource_ValueAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_FromField
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_FromVar
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_Reversed
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueBitwiseAnd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueBitwiseOr
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueDivide
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueModulo
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueMultiply
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueSubtract
✅ Upsert_ReturnResult_Multiple
✅ Upsert_ReturnResult_Single
✅ Upsert_ReturnResult_TracksChanges
✅ Upsert_SchemaTable
✅ Upsert_Status_Update_AutoMatched_Existing
✅ Upsert_Status_Update_AutoMatched_New
✅ Upsert_StringKey
✅ Upsert_StringKey_AutoGenThrows
✅ Upsert_UpdateCondition_AutoUpdate
✅ Upsert_UpdateCondition_Constant
✅ Upsert_UpdateCondition_New
✅ Upsert_UpdateCondition_New_AutoUpdate
✅ Upsert_UpdateCondition_NoUpdate
✅ Upsert_UpdateCondition_NullCheck
✅ Upsert_UpdateCondition_Update
✅ Upsert_UpdateCondition_ValueCheck
✅ Upsert_UpdateCondition_ValueCheck_UpdateColumnFromCondition
✅ UpsertRange_PageVisit_Update_On_WhenMatched
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleInsert
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleUpdate
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleUpdate_FromSource
✅ FlexLabs.EntityFrameworkCore.Upsert.IntegrationTests.DbTests_MySql
✅ ComputedColumn_Updates
✅ Upsert_100k_Insert_MultiQuery
✅ Upsert_Book_On_Insert
✅ Upsert_Book_On_Update
✅ Upsert_CompositeExpression_New
✅ Upsert_CompositeExpression_Update
✅ Upsert_ConditionalExpression_CoalesceCheck
✅ Upsert_ConditionalExpression_New
✅ Upsert_ConditionalExpression_NullValueCheck
✅ Upsert_ConditionalExpression_UpdateFalse
✅ Upsert_ConditionalExpression_UpdateTrue
✅ Upsert_Country_Insert_On_WhenMatched
✅ Upsert_Country_Update_On
✅ Upsert_Country_Update_On_NoUpdate
✅ Upsert_Country_Update_On_WhenMatched_Constants
✅ Upsert_Country_Update_On_WhenMatched_Values
✅ Upsert_DashedTable
✅ Upsert_EFCore_KeyAutoGen
✅ Upsert_GuidKey
✅ Upsert_GuidKey_AutoGenThrows
✅ Upsert_IdentityKey_ExplicitOn_AllowWithOverride
✅ Upsert_IdentityKey_ExplicitOn_InvalidMatchColumn
✅ Upsert_IdentityKey_NoOn_AllowWithOverride
✅ Upsert_IdentityKey_NoOn_InvalidMatchColumn
✅ Upsert_InitialDbState
✅ Upsert_JObject_Update
✅ Upsert_JObjectData
✅ Upsert_JsonData
✅ Upsert_JsonData_Update
✅ Upsert_JsonData_Update_ComplexObject
✅ Upsert_KeyOnly
✅ Upsert_NullableKeys
✅ Upsert_NullableRequired_Insert
✅ Upsert_PageVisit_PreComputedOn
✅ Upsert_PageVisit_Update_On
✅ Upsert_PageVisit_Update_On_WhenMatched_FromSource_ColumnAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_FromSource_ValueAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_FromField
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_FromVar
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_Reversed
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueBitwiseAnd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueBitwiseOr
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueDivide
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueModulo
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueMultiply
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueSubtract
✅ Upsert_ReturnResult_Multiple
✅ Upsert_ReturnResult_Single
✅ Upsert_ReturnResult_TracksChanges
✅ Upsert_SchemaTable
✅ Upsert_Status_Update_AutoMatched_Existing
✅ Upsert_Status_Update_AutoMatched_New
✅ Upsert_StringKey
✅ Upsert_StringKey_AutoGenThrows
✅ Upsert_UpdateCondition_AutoUpdate
✅ Upsert_UpdateCondition_Constant
✅ Upsert_UpdateCondition_New
✅ Upsert_UpdateCondition_New_AutoUpdate
✅ Upsert_UpdateCondition_NoUpdate
✅ Upsert_UpdateCondition_NullCheck
✅ Upsert_UpdateCondition_Update
✅ Upsert_UpdateCondition_ValueCheck
✅ Upsert_UpdateCondition_ValueCheck_UpdateColumnFromCondition
✅ UpsertRange_PageVisit_Update_On_WhenMatched
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleInsert
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleUpdate
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleUpdate_FromSource
✅ FlexLabs.EntityFrameworkCore.Upsert.IntegrationTests.DbTests_Oracle
✅ ComputedColumn_Updates
✅ Upsert_100k_Insert_MultiQuery
✅ Upsert_Book_On_Insert
✅ Upsert_Book_On_Update
✅ Upsert_CompositeExpression_New
✅ Upsert_CompositeExpression_Update
✅ Upsert_ConditionalExpression_CoalesceCheck
✅ Upsert_ConditionalExpression_New
✅ Upsert_ConditionalExpression_NullValueCheck
✅ Upsert_ConditionalExpression_UpdateFalse
✅ Upsert_ConditionalExpression_UpdateTrue
✅ Upsert_Country_Insert_On_WhenMatched
✅ Upsert_Country_Update_On
✅ Upsert_Country_Update_On_NoUpdate
✅ Upsert_Country_Update_On_WhenMatched_Constants
✅ Upsert_Country_Update_On_WhenMatched_Values
✅ Upsert_DashedTable
✅ Upsert_EFCore_KeyAutoGen
✅ Upsert_GuidKey
✅ Upsert_GuidKey_AutoGenThrows
✅ Upsert_IdentityKey_ExplicitOn_AllowWithOverride
✅ Upsert_IdentityKey_ExplicitOn_InvalidMatchColumn
✅ Upsert_IdentityKey_NoOn_AllowWithOverride
✅ Upsert_IdentityKey_NoOn_InvalidMatchColumn
✅ Upsert_InitialDbState
✅ Upsert_JObject_Update
✅ Upsert_JObjectData
✅ Upsert_JsonData
✅ Upsert_JsonData_Update
✅ Upsert_JsonData_Update_ComplexObject
✅ Upsert_KeyOnly
✅ Upsert_NullableKeys
✅ Upsert_NullableRequired_Insert
✅ Upsert_PageVisit_PreComputedOn
✅ Upsert_PageVisit_Update_On
✅ Upsert_PageVisit_Update_On_WhenMatched_FromSource_ColumnAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_FromSource_ValueAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_FromField
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_FromVar
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_Reversed
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueBitwiseAnd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueBitwiseOr
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueDivide
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueModulo
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueMultiply
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueSubtract
✅ Upsert_ReturnResult_Multiple
✅ Upsert_ReturnResult_Single
✅ Upsert_ReturnResult_TracksChanges
✅ Upsert_SchemaTable
✅ Upsert_Status_Update_AutoMatched_Existing
✅ Upsert_Status_Update_AutoMatched_New
✅ Upsert_StringKey
✅ Upsert_StringKey_AutoGenThrows
✅ Upsert_UpdateCondition_AutoUpdate
✅ Upsert_UpdateCondition_Constant
✅ Upsert_UpdateCondition_New
✅ Upsert_UpdateCondition_New_AutoUpdate
✅ Upsert_UpdateCondition_NoUpdate
✅ Upsert_UpdateCondition_NullCheck
✅ Upsert_UpdateCondition_Update
✅ Upsert_UpdateCondition_ValueCheck
✅ Upsert_UpdateCondition_ValueCheck_UpdateColumnFromCondition
✅ UpsertRange_PageVisit_Update_On_WhenMatched
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleInsert
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleUpdate
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleUpdate_FromSource
✅ FlexLabs.EntityFrameworkCore.Upsert.IntegrationTests.DbTests_Postgres
✅ ComputedColumn_Updates
✅ GeneratedAlwaysAsIdentity_NoUpdate_New
✅ Upsert_100k_Insert_MultiQuery
✅ Upsert_Book_On_Insert
✅ Upsert_Book_On_Update
✅ Upsert_CompositeExpression_New
✅ Upsert_CompositeExpression_Update
✅ Upsert_ConditionalExpression_CoalesceCheck
✅ Upsert_ConditionalExpression_New
✅ Upsert_ConditionalExpression_NullValueCheck
✅ Upsert_ConditionalExpression_UpdateFalse
✅ Upsert_ConditionalExpression_UpdateTrue
✅ Upsert_Country_Insert_On_WhenMatched
✅ Upsert_Country_Update_On
✅ Upsert_Country_Update_On_NoUpdate
✅ Upsert_Country_Update_On_WhenMatched_Constants
✅ Upsert_Country_Update_On_WhenMatched_Values
✅ Upsert_DashedTable
✅ Upsert_EFCore_KeyAutoGen
✅ Upsert_GuidKey
✅ Upsert_GuidKey_AutoGenThrows
✅ Upsert_IdentityKey_ExplicitOn_AllowWithOverride
✅ Upsert_IdentityKey_ExplicitOn_InvalidMatchColumn
✅ Upsert_IdentityKey_NoOn_AllowWithOverride
✅ Upsert_IdentityKey_NoOn_InvalidMatchColumn
✅ Upsert_InitialDbState
✅ Upsert_JObject_Update
✅ Upsert_JObjectData
✅ Upsert_JsonData
✅ Upsert_JsonData_Update
✅ Upsert_JsonData_Update_ComplexObject
✅ Upsert_KeyOnly
✅ Upsert_NullableKeys
✅ Upsert_NullableRequired_Insert
✅ Upsert_PageVisit_PreComputedOn
✅ Upsert_PageVisit_Update_On
✅ Upsert_PageVisit_Update_On_WhenMatched_FromSource_ColumnAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_FromSource_ValueAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_FromField
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_FromVar
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_Reversed
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueBitwiseAnd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueBitwiseOr
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueDivide
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueModulo
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueMultiply
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueSubtract
✅ Upsert_ReturnResult_Multiple
✅ Upsert_ReturnResult_Single
✅ Upsert_ReturnResult_TracksChanges
✅ Upsert_SchemaTable
✅ Upsert_Status_Update_AutoMatched_Existing
✅ Upsert_Status_Update_AutoMatched_New
✅ Upsert_StringKey
✅ Upsert_StringKey_AutoGenThrows
✅ Upsert_UpdateCondition_AutoUpdate
✅ Upsert_UpdateCondition_Constant
✅ Upsert_UpdateCondition_New
✅ Upsert_UpdateCondition_New_AutoUpdate
✅ Upsert_UpdateCondition_NoUpdate
✅ Upsert_UpdateCondition_NullCheck
✅ Upsert_UpdateCondition_Update
✅ Upsert_UpdateCondition_ValueCheck
✅ Upsert_UpdateCondition_ValueCheck_UpdateColumnFromCondition
✅ UpsertRange_PageVisit_Update_On_WhenMatched
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleInsert
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleUpdate
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleUpdate_FromSource
✅ FlexLabs.EntityFrameworkCore.Upsert.IntegrationTests.DbTests_Sqlite
✅ ComputedColumn_Updates
✅ Upsert_100k_Insert_MultiQuery
✅ Upsert_Book_On_Insert
✅ Upsert_Book_On_Update
✅ Upsert_CompositeExpression_New
✅ Upsert_CompositeExpression_Update
✅ Upsert_ConditionalExpression_CoalesceCheck
✅ Upsert_ConditionalExpression_New
✅ Upsert_ConditionalExpression_NullValueCheck
✅ Upsert_ConditionalExpression_UpdateFalse
✅ Upsert_ConditionalExpression_UpdateTrue
✅ Upsert_Country_Insert_On_WhenMatched
✅ Upsert_Country_Update_On
✅ Upsert_Country_Update_On_NoUpdate
✅ Upsert_Country_Update_On_WhenMatched_Constants
✅ Upsert_Country_Update_On_WhenMatched_Values
✅ Upsert_DashedTable
✅ Upsert_EFCore_KeyAutoGen
✅ Upsert_GuidKey
✅ Upsert_GuidKey_AutoGenThrows
✅ Upsert_IdentityKey_ExplicitOn_AllowWithOverride
✅ Upsert_IdentityKey_ExplicitOn_InvalidMatchColumn
✅ Upsert_IdentityKey_NoOn_AllowWithOverride
✅ Upsert_IdentityKey_NoOn_InvalidMatchColumn
✅ Upsert_InitialDbState
✅ Upsert_JObject_Update
✅ Upsert_JObjectData
✅ Upsert_JsonData
✅ Upsert_JsonData_Update
✅ Upsert_JsonData_Update_ComplexObject
✅ Upsert_KeyOnly
✅ Upsert_NullableKeys
✅ Upsert_NullableRequired_Insert
✅ Upsert_PageVisit_PreComputedOn
✅ Upsert_PageVisit_Update_On
✅ Upsert_PageVisit_Update_On_WhenMatched_FromSource_ColumnAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_FromSource_ValueAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_FromField
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_FromVar
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_Reversed
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueBitwiseAnd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueBitwiseOr
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueDivide
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueModulo
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueMultiply
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueSubtract
✅ Upsert_ReturnResult_Multiple
✅ Upsert_ReturnResult_Single
✅ Upsert_ReturnResult_TracksChanges
✅ Upsert_SchemaTable
✅ Upsert_Status_Update_AutoMatched_Existing
✅ Upsert_Status_Update_AutoMatched_New
✅ Upsert_StringKey
✅ Upsert_StringKey_AutoGenThrows
✅ Upsert_UpdateCondition_AutoUpdate
✅ Upsert_UpdateCondition_Constant
✅ Upsert_UpdateCondition_New
✅ Upsert_UpdateCondition_New_AutoUpdate
✅ Upsert_UpdateCondition_NoUpdate
✅ Upsert_UpdateCondition_NullCheck
✅ Upsert_UpdateCondition_Update
✅ Upsert_UpdateCondition_ValueCheck
✅ Upsert_UpdateCondition_ValueCheck_UpdateColumnFromCondition
✅ UpsertRange_PageVisit_Update_On_WhenMatched
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleInsert
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleUpdate
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleUpdate_FromSource
✅ FlexLabs.EntityFrameworkCore.Upsert.IntegrationTests.DbTests_SqlServer
✅ ComputedColumn_Updates
✅ Upsert_100k_Insert_MultiQuery
✅ Upsert_Book_On_Insert
✅ Upsert_Book_On_Update
✅ Upsert_CompositeExpression_New
✅ Upsert_CompositeExpression_Update
✅ Upsert_ConditionalExpression_CoalesceCheck
✅ Upsert_ConditionalExpression_New
✅ Upsert_ConditionalExpression_NullValueCheck
✅ Upsert_ConditionalExpression_UpdateFalse
✅ Upsert_ConditionalExpression_UpdateTrue
✅ Upsert_Country_Insert_On_WhenMatched
✅ Upsert_Country_Update_On
✅ Upsert_Country_Update_On_NoUpdate
✅ Upsert_Country_Update_On_WhenMatched_Constants
✅ Upsert_Country_Update_On_WhenMatched_Values
✅ Upsert_DashedTable
✅ Upsert_EFCore_KeyAutoGen
✅ Upsert_GuidKey
✅ Upsert_GuidKey_AutoGenThrows
✅ Upsert_IdentityKey_ExplicitOn_AllowWithOverride
✅ Upsert_IdentityKey_ExplicitOn_InvalidMatchColumn
✅ Upsert_IdentityKey_NoOn_AllowWithOverride
✅ Upsert_IdentityKey_NoOn_InvalidMatchColumn
✅ Upsert_InitialDbState
✅ Upsert_JObject_Update
✅ Upsert_JObjectData
✅ Upsert_JsonData
✅ Upsert_JsonData_Update
✅ Upsert_JsonData_Update_ComplexObject
✅ Upsert_KeyOnly
✅ Upsert_NullableKeys
✅ Upsert_NullableRequired_Insert
✅ Upsert_PageVisit_PreComputedOn
✅ Upsert_PageVisit_Update_On
✅ Upsert_PageVisit_Update_On_WhenMatched_FromSource_ColumnAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_FromSource_ValueAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_FromField
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_FromVar
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueAdd_Reversed
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueBitwiseAnd
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueBitwiseOr
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueDivide
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueModulo
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueMultiply
✅ Upsert_PageVisit_Update_On_WhenMatched_ValueSubtract
✅ Upsert_ReturnResult_Multiple
✅ Upsert_ReturnResult_Single
✅ Upsert_ReturnResult_TracksChanges
✅ Upsert_SchemaTable
✅ Upsert_Status_Update_AutoMatched_Existing
✅ Upsert_Status_Update_AutoMatched_New
✅ Upsert_StringKey
✅ Upsert_StringKey_AutoGenThrows
✅ Upsert_UpdateCondition_AutoUpdate
✅ Upsert_UpdateCondition_Constant
✅ Upsert_UpdateCondition_New
✅ Upsert_UpdateCondition_New_AutoUpdate
✅ Upsert_UpdateCondition_NoUpdate
✅ Upsert_UpdateCondition_NullCheck
✅ Upsert_UpdateCondition_Update
✅ Upsert_UpdateCondition_ValueCheck
✅ Upsert_UpdateCondition_ValueCheck_UpdateColumnFromCondition
✅ UpsertRange_PageVisit_Update_On_WhenMatched
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleInsert
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleUpdate
✅ UpsertRange_PageVisit_Update_On_WhenMatched_MultipleUpdate_FromSource
✅ test/FlexLabs.EntityFrameworkCore.Upsert.Tests/TestResults/test-results.trx
111 tests were completed in 2s with 111 passed, 0 failed and 0 skipped.
✅ FlexLabs.EntityFrameworkCore.Upsert.Tests.Internal.ExpressionHelpersTests
✅ CompoundExpression_Conditional
✅ CompoundExpression_Conditional_NotEqual
✅ CompoundExpression_Conditional_NotNull
✅ CompoundExpression_Multiply
✅ CompoundExpression_Multiply_Grouped1
✅ CompoundExpression_Multiply_Grouped2
✅ CompoundExpression_Sum
✅ CompoundExpression_Sum_Grouped1
✅ CompoundExpression_Sum_Grouped2
✅ Condition_AndAlso
✅ Condition_ElseIf
✅ ExpressionHelpersTests_Constant
✅ ExpressionHelpersTests_DateTime_Now
✅ ExpressionHelpersTests_Field
✅ ExpressionHelpersTests_FieldAndProperty
✅ ExpressionHelpersTests_Method
✅ ExpressionHelpersTests_Nullable_Assign
✅ ExpressionHelpersTests_Nullable_Cast
✅ ExpressionHelpersTests_Nullable_Coalesce
✅ ExpressionHelpersTests_Nullable_GetValueOrDefault
✅ ExpressionHelpersTests_Property
✅ ExpressionHelpersTests_Property_FromSource
✅ ExpressionHelpersTests_Property_WithSource
✅ ExpressionHelpersTests_PropertyOther
✅ ExpressionHelpersTests_StaticMethod
✅ ExpressionHelpersTests_ValueBitwiseAnd
✅ ExpressionHelpersTests_ValueBitwiseOr
✅ ExpressionHelpersTests_ValueDivide
✅ ExpressionHelpersTests_ValueIncrement
✅ ExpressionHelpersTests_ValueIncrement_Reverse
✅ ExpressionHelpersTests_ValueModulo
✅ ExpressionHelpersTests_ValueMultiply
✅ ExpressionHelpersTests_ValueSubtract
✅ ExpressionHelperTests_UnsupportedExpression
✅ FlexLabs.EntityFrameworkCore.Upsert.Tests.ReplaceRunnerTests
✅ ReplaceRunner_FakeSqliteRunner
✅ FlexLabs.EntityFrameworkCore.Upsert.Tests.Runners.MySqlUpsertCommandRunnerTests
✅ SqlSyntaxRunner_NoUpdate
✅ SqlSyntaxRunner_NoUpdate_Multiple
✅ SqlSyntaxRunner_NoUpdate_WithNullable
✅ SqlSyntaxRunner_Update_BinaryAdd
✅ SqlSyntaxRunner_Update_BinaryAddMultiply
✅ SqlSyntaxRunner_Update_BinaryAddMultiplyGroup
✅ SqlSyntaxRunner_Update_Coalesce
✅ SqlSyntaxRunner_Update_Condition
✅ SqlSyntaxRunner_Update_Condition_AndCondition
✅ SqlSyntaxRunner_Update_Condition_NullCheck
✅ SqlSyntaxRunner_Update_Condition_UpdateConditionColumn
✅ SqlSyntaxRunner_Update_Constant
✅ SqlSyntaxRunner_Update_Constant_Multiple
✅ SqlSyntaxRunner_Update_Source
✅ SqlSyntaxRunner_Update_WatchWithNullCheck
✅ FlexLabs.EntityFrameworkCore.Upsert.Tests.Runners.OracleUpsertCommandRunnerTests
✅ SqlSyntaxRunner_NoUpdate
✅ SqlSyntaxRunner_NoUpdate_Multiple
✅ SqlSyntaxRunner_NoUpdate_WithNullable
✅ SqlSyntaxRunner_Update_BinaryAdd
✅ SqlSyntaxRunner_Update_BinaryAddMultiply
✅ SqlSyntaxRunner_Update_BinaryAddMultiplyGroup
✅ SqlSyntaxRunner_Update_Coalesce
✅ SqlSyntaxRunner_Update_Condition
✅ SqlSyntaxRunner_Update_Condition_AndCondition
✅ SqlSyntaxRunner_Update_Condition_NullCheck
✅ SqlSyntaxRunner_Update_Condition_UpdateConditionColumn
✅ SqlSyntaxRunner_Update_Constant
✅ SqlSyntaxRunner_Update_Constant_Multiple
✅ SqlSyntaxRunner_Update_Source
✅ SqlSyntaxRunner_Update_WatchWithNullCheck
✅ FlexLabs.EntityFrameworkCore.Upsert.Tests.Runners.PostgreSqlUpsertCommandRunnerTests
✅ PostgresSyntaxRunner_NoUpdate_WithSequence
✅ SqlSyntaxRunner_NoUpdate
✅ SqlSyntaxRunner_NoUpdate_Multiple
✅ SqlSyntaxRunner_NoUpdate_WithNullable
✅ SqlSyntaxRunner_Update_BinaryAdd
✅ SqlSyntaxRunner_Update_BinaryAddMultiply
✅ SqlSyntaxRunner_Update_BinaryAddMultiplyGroup
✅ SqlSyntaxRunner_Update_Coalesce
✅ SqlSyntaxRunner_Update_Condition
✅ SqlSyntaxRunner_Update_Condition_AndCondition
✅ SqlSyntaxRunner_Update_Condition_NullCheck
✅ SqlSyntaxRunner_Update_Condition_UpdateConditionColumn
✅ SqlSyntaxRunner_Update_Constant
✅ SqlSyntaxRunner_Update_Constant_Multiple
✅ SqlSyntaxRunner_Update_Source
✅ SqlSyntaxRunner_Update_WatchWithNullCheck
✅ FlexLabs.EntityFrameworkCore.Upsert.Tests.Runners.SqliteUpsertCommandRunnerTests
✅ SqlSyntaxRunner_NoUpdate
✅ SqlSyntaxRunner_NoUpdate_Multiple
✅ SqlSyntaxRunner_NoUpdate_WithNullable
✅ SqlSyntaxRunner_Update_BinaryAdd
✅ SqlSyntaxRunner_Update_BinaryAddMultiply
✅ SqlSyntaxRunner_Update_BinaryAddMultiplyGroup
✅ SqlSyntaxRunner_Update_Coalesce
✅ SqlSyntaxRunner_Update_Condition
✅ SqlSyntaxRunner_Update_Condition_AndCondition
✅ SqlSyntaxRunner_Update_Condition_NullCheck
✅ SqlSyntaxRunner_Update_Condition_UpdateConditionColumn
✅ SqlSyntaxRunner_Update_Constant
✅ SqlSyntaxRunner_Update_Constant_Multiple
✅ SqlSyntaxRunner_Update_Source
✅ SqlSyntaxRunner_Update_WatchWithNullCheck
✅ FlexLabs.EntityFrameworkCore.Upsert.Tests.Runners.SqlServerUpsertCommandRunnerTests
✅ SqlSyntaxRunner_NoUpdate
✅ SqlSyntaxRunner_NoUpdate_Multiple
✅ SqlSyntaxRunner_NoUpdate_WithNullable
✅ SqlSyntaxRunner_Update_BinaryAdd
✅ SqlSyntaxRunner_Update_BinaryAddMultiply
✅ SqlSyntaxRunner_Update_BinaryAddMultiplyGroup
✅ SqlSyntaxRunner_Update_Coalesce
✅ SqlSyntaxRunner_Update_Condition
✅ SqlSyntaxRunner_Update_Condition_AndCondition
✅ SqlSyntaxRunner_Update_Condition_NullCheck
✅ SqlSyntaxRunner_Update_Condition_UpdateConditionColumn
✅ SqlSyntaxRunner_Update_Constant
✅ SqlSyntaxRunner_Update_Constant_Multiple
✅ SqlSyntaxRunner_Update_Source
✅ SqlSyntaxRunner_Update_WatchWithNullCheck
Loading