efcore
efcore copied to clipboard
Check that all exceptions are tested
The following resource strings aren't used in tests:
Core
- [x] ArgumentPropertyNull
- [ ] CannotConvertQueryableToEnumerableMethod
- [x] CannotMaterializeAbstractType
- [x] ComparerPropertyMismatch
- [x] ContextDisposed
- [ ] ExpressionParameterizationException
- [x] IdentityConflictOwned
- [x] IdentityConflictOwnedSensitive
- [x] InvalidEnumValue
- [ ] InvalidSwitch
- [ ] InvalidTypeConversationWithInclude
- [x] MultipleEntries
- [x] MultipleProvidersConfigured
- [x] NoClrType
- [x] NoProviderConfiguredFailedToResolveService
- [x] NotAnEFService
- [ ] NotQueryingEnumerable
- [x] OptionsExtensionNotFound
- [x] PoolingContextCtorError
- [x] PropertyConceptualNull
- [x] QueryContextAlreadyInitializedStateManager
- [ ] QueryEntityMaterializationConditionWrongShape
- [ ] QueryFailed
- [ ] QueryUnableToTranslateEFProperty
- [ ] RuntimeParameterMissingParameter
- [x] StoreGenValue
- [x] TransactionsNotSupported
- [ ] UnableToDiscriminate
- [ ] UnhandledExpressionNode
- [ ] UnhandledMemberBinding
- [ ] UnhandledNavigationBase
- [ ] UnknownEntity
- [ ] VisitIsNotAllowed
Proxies
- [ ] FieldProperty
InMemory
- [ ] DefaultIfEmptyAppliedAfterProjection
- [ ] InvalidDerivedTypeInEntityProjection
- [ ] UnableToBindMemberToEntityProjection
Cosmos
- [ ] CosmosNotInUse
- [ ] InvalidDerivedTypeInEntityProjection
- [ ] NavigationPropertyIsNotAnEmbeddedEntity
- [ ] NoReadItemQueryString
- [ ] NullTypeMappingInSqlTree
- [ ] NonEmbeddedIncludeNotSupported
- [ ] NullTypeMappingInSqlTree
- [ ] OrphanedNestedDocument
- [ ] PartitionKeyMismatch
- [ ] PartitionKeyMissing
- [ ] ResourceIdMissing
- [ ] ReverseAfterSkipTakeNotSupported
- [ ] UnableToBindMemberToEntityProjection
- [ ] UnsupportedOperatorForSqlExpression
- [ ] VisitChildrenMustBeOverridden
- [ ] CanConnectNotSupported
Relational
- [ ] EitherOfTwoValuesMustBeNull
- [ ] ErrorMaterializingProperty
- [ ] ErrorMaterializingValue
- [ ] InvalidDerivedTypeInEntityProjection
- [ ] InvalidKeySelectorForGroupBy
- [ ] InvalidMappedSqlQueryDerivedType
- [ ] NoDbCommand
- [ ] NoneRelationalTypeMappingOnARelationalTypeMappingSource
- [ ] NullTypeMappingInSqlTree
- [ ] ProjectionMappingCountMismatch
- [ ] SelectExpressionNonTPHWithCustomTable
- [ ] SetOperationsNotAllowedAfterClientEvaluation
- [ ] SetOperationsOnDifferentStoreTypes
- [ ] TooFewReaderFields
- [ ] UnableToBindMemberToEntityProjection
- [ ] UnhandledExpressionInVisitor
- [ ] UnknownOperation
- [ ] UnsupportedOperatorForSqlExpression
- [ ] UnsupportedStoreType
- [ ] VisitChildrenMustBeOverridden
SqlServer
- [ ] AlterMemoryOptimizedTable
- [ ] CannotProduceUnterminatedSQLWithComments
- [ ] InvalidColumnNameForFreeText
- [ ] InvalidTableToIncludeInScaffolding
Data.Sqlite
- [ ] ParameterNotFound
Design
- [ ] BadSequenceType
- [ ] CannotFindDesignTimeProviderAssemblyAttribute
- [ ] CannotFindRuntimeProviderAssembly
- [ ] ConflictingContextAndMigrationName
- [ ] DatabaseDropped
- [ ] DestructiveOperation
- [ ] Done
- [ ] DroppingDatabase
- [ ] DuplicateMigrationName
- [ ] ErrorConnecting
- [ ] FindingDesignTimeServices
- [ ] FindingProviderServices
- [ ] FindingReferencedServices
- [ ] ForceRemoveMigration
- [ ] ForeignKeyScaffoldErrorPrincipalTableNotFound
- [ ] ForeignKeyScaffoldErrorPrincipalTableScaffoldingError
- [ ] ForeignKeyScaffoldErrorPropertyNotFound
- [ ] ForeignMigrations
- [ ] MalformedCreateHostBuilder
- [ ] ManuallyDeleted
- [ ] MigrationsAssemblyMismatch
- [ ] MultipleContexts
- [ ] MultipleContextsWithName
- [ ] MultipleContextsWithQualifiedName
- [ ] NoContext
- [ ] NoContextWithName
- [ ] NoDesignTimeServices
- [ ] NoMigrationFile
- [ ] NoMigrationMetadataFile
- [ ] NonRelationalProvider
- [ ] NoParameterlessConstructor
- [ ] NoReferencedServices
- [ ] NoSnapshot
- [ ] NoSnapshotFile
- [ ] NotExistDatabase
- [ ] PrimaryKeyErrorPropertyNotFound
- [ ] ProviderReturnedNullModel
- [ ] RemovingMigration
- [ ] RemovingSnapshot
- [ ] ReusingSnapshotName
- [ ] RevertingSnapshot
- [ ] RevertMigration
- [ ] SequencesRequireName
- [ ] UnableToGenerateEntityType
- [ ] UnableToScaffoldIndexMissingProperty
- [ ] UnhandledEnumValue
- [ ] UnknownOperation
- [ ] UnreferencedAssembly
- [ ] UsingDesignTimeServices
- [ ] UsingProviderServices
- [ ] UsingReferencedServices
- [ ] VersionMismatch
- [ ] WritingMigration
- [ ] WritingSnapshot
- [ ] MigrationSqlGenerationMissing
dotnet-ef
- [ ] BuildFailed
- [ ] BuildStarted
- [ ] BuildSucceeded
- [ ] DotnetEfFullName
- [ ] GetMetadataFailed
- [ ] InvalidTemplatePattern
- [ ] LastArgumentHasMultipleValues
- [ ] MultipleProjects
- [ ] MultipleProjectsInDirectory
- [ ] MultipleStartupProjects
- [ ] NETCoreApp1StartupProject
- [ ] NETStandardStartupProject
- [ ] NoProject
- [ ] NoProjectInDirectory
- [ ] ResponseFileMissing
- [ ] UnexpectedArgument
- [ ] UnexpectedOptionValue
- [ ] UnsupportedFramework
- [ ] UsingProject
- [ ] UsingStartupProject
- [ ] WritingFile
ef
- [ ] AssemblyDescription
- [ ] ConnectionDescription
- [ ] ContextDescription
- [ ] ContextDirDescription
- [ ] ContextNameDescription
- [ ] ContextNamespaceDescription
- [ ] DataAnnotationsDescription
- [ ] DatabaseDescription
- [ ] DatabaseDropDescription
- [ ] DatabaseDropDryRun
- [ ] DatabaseDropDryRunDescription
- [ ] DatabaseDropForceDescription
- [ ] DatabaseDropPrompt
- [ ] DatabaseName
- [ ] DatabaseUpdateDescription
- [ ] DataDirDescription
- [ ] DataSource
- [ ] DbContextConnectionDescription
- [ ] DbContextDescription
- [ ] DbContextInfoDescription
- [ ] DbContextListDescription
- [ ] DbContextScriptDescription
- [ ] DbContextScaffoldDescription
- [ ] DbContextScaffoldForceDescription
- [ ] DesignNotFound
- [ ] EFFullName
- [ ] IdempotentDescription
- [ ] InvalidTemplatePattern
- [ ] JsonDescription
- [ ] LanguageDescription
- [ ] LastArgumentHasMultipleValues
- [ ] MigrationDescription
- [ ] MigrationFromDescription
- [ ] MigrationNameDescription
- [ ] MigrationsAddCompleted
- [ ] MigrationsAddDescription
- [ ] MigrationsDescription
- [ ] MigrationsListDescription
- [ ] MigrationsNamespaceDescription
- [ ] MigrationsOutputDirDescription
- [ ] MigrationsRemoveDescription
- [ ] MigrationsRemoveForceDescription
- [ ] MigrationsScriptDescription
- [ ] MigrationToDescription
- [ ] MissingArgument
- [ ] MissingOption
- [ ] NamespaceDescription
- [ ] NoColorDescription
- [ ] NoConnectDescription
- [ ] NoDbContext
- [ ] NoMigrations
- [ ] NoPluralizeDescription
- [ ] NoTransactionsDescription
- [ ] Options
- [ ] OutputDescription
- [ ] OutputDirDescription
- [ ] Pending
- [ ] PrefixDescription
- [ ] ProjectDirDescription
- [ ] ProviderDescription
- [ ] ProviderName
- [ ] RemainingArguments
- [ ] ResponseFileMissing
- [ ] RootNamespaceDescription
- [ ] SchemasDescription
- [ ] StartupAssemblyDescription
- [ ] SuppressOnConfiguringDescription
- [ ] TablesDescription
- [ ] UnexpectedArgument
- [ ] UnexpectedOptionValue
- [ ] UseDatabaseNamesDescription
- [ ] UsingApplicationBase
- [ ] UsingAssembly
- [ ] UsingConfigurationFile
- [ ] UsingDataDir
- [ ] UsingProjectDir
- [ ] UsingRootNamespace
- [ ] UsingStartupAssembly
- [ ] UsingWorkingDirectory
- [ ] VerboseDescription
- [ ] WorkingDirDescription
- [ ] WritingFile