From 83b0bea0b8c718f78cda23942eced2a0d83a0f27 Mon Sep 17 00:00:00 2001 From: Christopher Jolly Date: Wed, 6 Sep 2023 00:00:36 +0800 Subject: [PATCH] another test update --- .../ValueConvertersEndToEndJetTest.cs | 120 +++++++++--------- 1 file changed, 60 insertions(+), 60 deletions(-) diff --git a/test/EFCore.Jet.FunctionalTests/ValueConvertersEndToEndJetTest.cs b/test/EFCore.Jet.FunctionalTests/ValueConvertersEndToEndJetTest.cs index dac26d9..88d6515 100644 --- a/test/EFCore.Jet.FunctionalTests/ValueConvertersEndToEndJetTest.cs +++ b/test/EFCore.Jet.FunctionalTests/ValueConvertersEndToEndJetTest.cs @@ -22,52 +22,52 @@ public class ValueConvertersEndToEndJetTest } [ConditionalTheory] - [InlineData(nameof(ConvertingEntity.BoolAsChar), "nvarchar(1)", false)] - [InlineData(nameof(ConvertingEntity.BoolAsNullableChar), "nvarchar(1)", false)] - [InlineData(nameof(ConvertingEntity.BoolAsString), "nvarchar(3)", false)] + [InlineData(nameof(ConvertingEntity.BoolAsChar), "varchar(1)", false)] + [InlineData(nameof(ConvertingEntity.BoolAsNullableChar), "varchar(1)", false)] + [InlineData(nameof(ConvertingEntity.BoolAsString), "varchar(3)", false)] [InlineData(nameof(ConvertingEntity.BoolAsInt), "int", false)] - [InlineData(nameof(ConvertingEntity.BoolAsNullableString), "nvarchar(3)", false)] + [InlineData(nameof(ConvertingEntity.BoolAsNullableString), "varchar(3)", false)] [InlineData(nameof(ConvertingEntity.BoolAsNullableInt), "int", false)] [InlineData(nameof(ConvertingEntity.IntAsLong), "bigint", false)] [InlineData(nameof(ConvertingEntity.IntAsNullableLong), "bigint", false)] - [InlineData(nameof(ConvertingEntity.BytesAsString), "nvarchar(max)", false)] - [InlineData(nameof(ConvertingEntity.BytesAsNullableString), "nvarchar(max)", false)] - [InlineData(nameof(ConvertingEntity.CharAsString), "nvarchar(1)", false)] - [InlineData(nameof(ConvertingEntity.CharAsNullableString), "nvarchar(1)", false)] + [InlineData(nameof(ConvertingEntity.BytesAsString), "varchar(max)", false)] + [InlineData(nameof(ConvertingEntity.BytesAsNullableString), "varchar(max)", false)] + [InlineData(nameof(ConvertingEntity.CharAsString), "varchar(1)", false)] + [InlineData(nameof(ConvertingEntity.CharAsNullableString), "varchar(1)", false)] [InlineData(nameof(ConvertingEntity.DateTimeOffsetToBinary), "bigint", false)] [InlineData(nameof(ConvertingEntity.DateTimeOffsetToNullableBinary), "bigint", false)] - [InlineData(nameof(ConvertingEntity.DateTimeOffsetToString), "nvarchar(48)", false)] - [InlineData(nameof(ConvertingEntity.DateTimeOffsetToNullableString), "nvarchar(48)", false)] + [InlineData(nameof(ConvertingEntity.DateTimeOffsetToString), "varchar(48)", false)] + [InlineData(nameof(ConvertingEntity.DateTimeOffsetToNullableString), "varchar(48)", false)] [InlineData(nameof(ConvertingEntity.DateTimeToBinary), "bigint", false)] [InlineData(nameof(ConvertingEntity.DateTimeToNullableBinary), "bigint", false)] - [InlineData(nameof(ConvertingEntity.DateTimeToString), "nvarchar(48)", false)] - [InlineData(nameof(ConvertingEntity.DateTimeToNullableString), "nvarchar(48)", false)] - [InlineData(nameof(ConvertingEntity.EnumToString), "nvarchar(max)", false)] - [InlineData(nameof(ConvertingEntity.EnumToNullableString), "nvarchar(max)", false)] + [InlineData(nameof(ConvertingEntity.DateTimeToString), "varchar(48)", false)] + [InlineData(nameof(ConvertingEntity.DateTimeToNullableString), "varchar(48)", false)] + [InlineData(nameof(ConvertingEntity.EnumToString), "varchar(max)", false)] + [InlineData(nameof(ConvertingEntity.EnumToNullableString), "varchar(max)", false)] [InlineData(nameof(ConvertingEntity.EnumToNumber), "bigint", false)] [InlineData(nameof(ConvertingEntity.EnumToNullableNumber), "bigint", false)] - [InlineData(nameof(ConvertingEntity.GuidToString), "nvarchar(36)", false)] - [InlineData(nameof(ConvertingEntity.GuidToNullableString), "nvarchar(36)", false)] + [InlineData(nameof(ConvertingEntity.GuidToString), "varchar(36)", false)] + [InlineData(nameof(ConvertingEntity.GuidToNullableString), "varchar(36)", false)] [InlineData(nameof(ConvertingEntity.GuidToBytes), "varbinary(16)", false)] [InlineData(nameof(ConvertingEntity.GuidToNullableBytes), "varbinary(16)", false)] - [InlineData(nameof(ConvertingEntity.IPAddressToString), "nvarchar(45)", false)] - [InlineData(nameof(ConvertingEntity.IPAddressToNullableString), "nvarchar(45)", false)] + [InlineData(nameof(ConvertingEntity.IPAddressToString), "varchar(45)", false)] + [InlineData(nameof(ConvertingEntity.IPAddressToNullableString), "varchar(45)", false)] [InlineData(nameof(ConvertingEntity.IPAddressToBytes), "varbinary(16)", false)] [InlineData(nameof(ConvertingEntity.IPAddressToNullableBytes), "varbinary(16)", false)] - [InlineData(nameof(ConvertingEntity.PhysicalAddressToString), "nvarchar(20)", false)] - [InlineData(nameof(ConvertingEntity.PhysicalAddressToNullableString), "nvarchar(20)", false)] + [InlineData(nameof(ConvertingEntity.PhysicalAddressToString), "varchar(20)", false)] + [InlineData(nameof(ConvertingEntity.PhysicalAddressToNullableString), "varchar(20)", false)] [InlineData(nameof(ConvertingEntity.PhysicalAddressToBytes), "varbinary(8)", false)] [InlineData(nameof(ConvertingEntity.PhysicalAddressToNullableBytes), "varbinary(8)", false)] - [InlineData(nameof(ConvertingEntity.NumberToString), "nvarchar(64)", false)] - [InlineData(nameof(ConvertingEntity.NumberToNullableString), "nvarchar(64)", false)] + [InlineData(nameof(ConvertingEntity.NumberToString), "varchar(64)", false)] + [InlineData(nameof(ConvertingEntity.NumberToNullableString), "varchar(64)", false)] [InlineData(nameof(ConvertingEntity.NumberToBytes), "varbinary(1)", false)] [InlineData(nameof(ConvertingEntity.NumberToNullableBytes), "varbinary(1)", false)] [InlineData(nameof(ConvertingEntity.StringToBool), "bit", false)] [InlineData(nameof(ConvertingEntity.StringToNullableBool), "bit", false)] [InlineData(nameof(ConvertingEntity.StringToBytes), "varbinary(max)", false)] [InlineData(nameof(ConvertingEntity.StringToNullableBytes), "varbinary(max)", false)] - [InlineData(nameof(ConvertingEntity.StringToChar), "nvarchar(1)", false)] - [InlineData(nameof(ConvertingEntity.StringToNullableChar), "nvarchar(1)", false)] + [InlineData(nameof(ConvertingEntity.StringToChar), "varchar(1)", false)] + [InlineData(nameof(ConvertingEntity.StringToNullableChar), "varchar(1)", false)] [InlineData(nameof(ConvertingEntity.StringToDateTime), "datetime2", false)] [InlineData(nameof(ConvertingEntity.StringToNullableDateTime), "datetime2", false)] [InlineData(nameof(ConvertingEntity.StringToDateTimeOffset), "datetimeoffset", false)] @@ -82,56 +82,56 @@ public class ValueConvertersEndToEndJetTest [InlineData(nameof(ConvertingEntity.StringToNullableTimeSpan), "time", false)] [InlineData(nameof(ConvertingEntity.TimeSpanToTicks), "bigint", false)] [InlineData(nameof(ConvertingEntity.TimeSpanToNullableTicks), "bigint", false)] - [InlineData(nameof(ConvertingEntity.TimeSpanToString), "nvarchar(48)", false)] - [InlineData(nameof(ConvertingEntity.TimeSpanToNullableString), "nvarchar(48)", false)] - [InlineData(nameof(ConvertingEntity.UriToString), "nvarchar(max)", false)] - [InlineData(nameof(ConvertingEntity.UriToNullableString), "nvarchar(max)", false)] - [InlineData(nameof(ConvertingEntity.NullableCharAsString), "nvarchar(1)", true)] - [InlineData(nameof(ConvertingEntity.NullableCharAsNullableString), "nvarchar(1)", true)] - [InlineData(nameof(ConvertingEntity.NullableBoolAsChar), "nvarchar(1)", true)] - [InlineData(nameof(ConvertingEntity.NullableBoolAsNullableChar), "nvarchar(1)", true)] - [InlineData(nameof(ConvertingEntity.NullableBoolAsString), "nvarchar(3)", true)] - [InlineData(nameof(ConvertingEntity.NullableBoolAsNullableString), "nvarchar(3)", true)] + [InlineData(nameof(ConvertingEntity.TimeSpanToString), "varchar(48)", false)] + [InlineData(nameof(ConvertingEntity.TimeSpanToNullableString), "varchar(48)", false)] + [InlineData(nameof(ConvertingEntity.UriToString), "varchar(max)", false)] + [InlineData(nameof(ConvertingEntity.UriToNullableString), "varchar(max)", false)] + [InlineData(nameof(ConvertingEntity.NullableCharAsString), "varchar(1)", true)] + [InlineData(nameof(ConvertingEntity.NullableCharAsNullableString), "varchar(1)", true)] + [InlineData(nameof(ConvertingEntity.NullableBoolAsChar), "varchar(1)", true)] + [InlineData(nameof(ConvertingEntity.NullableBoolAsNullableChar), "varchar(1)", true)] + [InlineData(nameof(ConvertingEntity.NullableBoolAsString), "varchar(3)", true)] + [InlineData(nameof(ConvertingEntity.NullableBoolAsNullableString), "varchar(3)", true)] [InlineData(nameof(ConvertingEntity.NullableBoolAsInt), "int", true)] [InlineData(nameof(ConvertingEntity.NullableBoolAsNullableInt), "int", true)] [InlineData(nameof(ConvertingEntity.NullableIntAsLong), "bigint", true)] [InlineData(nameof(ConvertingEntity.NullableIntAsNullableLong), "bigint", true)] - [InlineData(nameof(ConvertingEntity.NullableBytesAsString), "nvarchar(max)", true)] - [InlineData(nameof(ConvertingEntity.NullableBytesAsNullableString), "nvarchar(max)", true)] + [InlineData(nameof(ConvertingEntity.NullableBytesAsString), "varchar(max)", true)] + [InlineData(nameof(ConvertingEntity.NullableBytesAsNullableString), "varchar(max)", true)] [InlineData(nameof(ConvertingEntity.NullableDateTimeOffsetToBinary), "bigint", true)] [InlineData(nameof(ConvertingEntity.NullableDateTimeOffsetToNullableBinary), "bigint", true)] - [InlineData(nameof(ConvertingEntity.NullableDateTimeOffsetToString), "nvarchar(48)", true)] - [InlineData(nameof(ConvertingEntity.NullableDateTimeOffsetToNullableString), "nvarchar(48)", true)] + [InlineData(nameof(ConvertingEntity.NullableDateTimeOffsetToString), "varchar(48)", true)] + [InlineData(nameof(ConvertingEntity.NullableDateTimeOffsetToNullableString), "varchar(48)", true)] [InlineData(nameof(ConvertingEntity.NullableDateTimeToBinary), "bigint", true)] [InlineData(nameof(ConvertingEntity.NullableDateTimeToNullableBinary), "bigint", true)] - [InlineData(nameof(ConvertingEntity.NullableDateTimeToString), "nvarchar(48)", true)] - [InlineData(nameof(ConvertingEntity.NullableDateTimeToNullableString), "nvarchar(48)", true)] - [InlineData(nameof(ConvertingEntity.NullableEnumToString), "nvarchar(max)", true)] - [InlineData(nameof(ConvertingEntity.NullableEnumToNullableString), "nvarchar(max)", true)] + [InlineData(nameof(ConvertingEntity.NullableDateTimeToString), "varchar(48)", true)] + [InlineData(nameof(ConvertingEntity.NullableDateTimeToNullableString), "varchar(48)", true)] + [InlineData(nameof(ConvertingEntity.NullableEnumToString), "varchar(max)", true)] + [InlineData(nameof(ConvertingEntity.NullableEnumToNullableString), "varchar(max)", true)] [InlineData(nameof(ConvertingEntity.NullableEnumToNumber), "bigint", true)] [InlineData(nameof(ConvertingEntity.NullableEnumToNullableNumber), "bigint", true)] - [InlineData(nameof(ConvertingEntity.NullableGuidToString), "nvarchar(36)", true)] - [InlineData(nameof(ConvertingEntity.NullableGuidToNullableString), "nvarchar(36)", true)] + [InlineData(nameof(ConvertingEntity.NullableGuidToString), "varchar(36)", true)] + [InlineData(nameof(ConvertingEntity.NullableGuidToNullableString), "varchar(36)", true)] [InlineData(nameof(ConvertingEntity.NullableGuidToBytes), "varbinary(16)", true)] [InlineData(nameof(ConvertingEntity.NullableGuidToNullableBytes), "varbinary(16)", true)] - [InlineData(nameof(ConvertingEntity.NullableIPAddressToString), "nvarchar(45)", true)] - [InlineData(nameof(ConvertingEntity.NullableIPAddressToNullableString), "nvarchar(45)", true)] + [InlineData(nameof(ConvertingEntity.NullableIPAddressToString), "varchar(45)", true)] + [InlineData(nameof(ConvertingEntity.NullableIPAddressToNullableString), "varchar(45)", true)] [InlineData(nameof(ConvertingEntity.NullableIPAddressToBytes), "varbinary(16)", true)] [InlineData(nameof(ConvertingEntity.NullableIPAddressToNullableBytes), "varbinary(16)", true)] - [InlineData(nameof(ConvertingEntity.NullablePhysicalAddressToString), "nvarchar(20)", true)] - [InlineData(nameof(ConvertingEntity.NullablePhysicalAddressToNullableString), "nvarchar(20)", true)] + [InlineData(nameof(ConvertingEntity.NullablePhysicalAddressToString), "varchar(20)", true)] + [InlineData(nameof(ConvertingEntity.NullablePhysicalAddressToNullableString), "varchar(20)", true)] [InlineData(nameof(ConvertingEntity.NullablePhysicalAddressToBytes), "varbinary(8)", true)] [InlineData(nameof(ConvertingEntity.NullablePhysicalAddressToNullableBytes), "varbinary(8)", true)] - [InlineData(nameof(ConvertingEntity.NullableNumberToString), "nvarchar(64)", true)] - [InlineData(nameof(ConvertingEntity.NullableNumberToNullableString), "nvarchar(64)", true)] + [InlineData(nameof(ConvertingEntity.NullableNumberToString), "varchar(64)", true)] + [InlineData(nameof(ConvertingEntity.NullableNumberToNullableString), "varchar(64)", true)] [InlineData(nameof(ConvertingEntity.NullableNumberToBytes), "varbinary(1)", true)] [InlineData(nameof(ConvertingEntity.NullableNumberToNullableBytes), "varbinary(1)", true)] [InlineData(nameof(ConvertingEntity.NullableStringToBool), "bit", true)] [InlineData(nameof(ConvertingEntity.NullableStringToNullableBool), "bit", true)] [InlineData(nameof(ConvertingEntity.NullableStringToBytes), "varbinary(max)", true)] [InlineData(nameof(ConvertingEntity.NullableStringToNullableBytes), "varbinary(max)", true)] - [InlineData(nameof(ConvertingEntity.NullableStringToChar), "nvarchar(1)", true)] - [InlineData(nameof(ConvertingEntity.NullableStringToNullableChar), "nvarchar(1)", true)] + [InlineData(nameof(ConvertingEntity.NullableStringToChar), "varchar(1)", true)] + [InlineData(nameof(ConvertingEntity.NullableStringToNullableChar), "varchar(1)", true)] [InlineData(nameof(ConvertingEntity.NullableStringToDateTime), "datetime2", true)] [InlineData(nameof(ConvertingEntity.NullableStringToNullableDateTime), "datetime2", true)] [InlineData(nameof(ConvertingEntity.NullableStringToDateTimeOffset), "datetimeoffset", true)] @@ -146,14 +146,14 @@ public class ValueConvertersEndToEndJetTest [InlineData(nameof(ConvertingEntity.NullableStringToNullableTimeSpan), "time", true)] [InlineData(nameof(ConvertingEntity.NullableTimeSpanToTicks), "bigint", true)] [InlineData(nameof(ConvertingEntity.NullableTimeSpanToNullableTicks), "bigint", true)] - [InlineData(nameof(ConvertingEntity.NullableTimeSpanToString), "nvarchar(48)", true)] - [InlineData(nameof(ConvertingEntity.NullableTimeSpanToNullableString), "nvarchar(48)", true)] - [InlineData(nameof(ConvertingEntity.NullableUriToString), "nvarchar(max)", true)] - [InlineData(nameof(ConvertingEntity.NullableUriToNullableString), "nvarchar(max)", true)] - [InlineData(nameof(ConvertingEntity.NullStringToNonNullString), "nvarchar(max)", false)] - [InlineData(nameof(ConvertingEntity.NonNullStringToNullString), "nvarchar(max)", true)] - [InlineData(nameof(ConvertingEntity.NullableListOfInt), "nvarchar(max)", true)] - [InlineData(nameof(ConvertingEntity.ListOfInt), "nvarchar(max)", false)] + [InlineData(nameof(ConvertingEntity.NullableTimeSpanToString), "varchar(48)", true)] + [InlineData(nameof(ConvertingEntity.NullableTimeSpanToNullableString), "varchar(48)", true)] + [InlineData(nameof(ConvertingEntity.NullableUriToString), "varchar(max)", true)] + [InlineData(nameof(ConvertingEntity.NullableUriToNullableString), "varchar(max)", true)] + [InlineData(nameof(ConvertingEntity.NullStringToNonNullString), "varchar(max)", false)] + [InlineData(nameof(ConvertingEntity.NonNullStringToNullString), "varchar(max)", true)] + [InlineData(nameof(ConvertingEntity.NullableListOfInt), "varchar(max)", true)] + [InlineData(nameof(ConvertingEntity.ListOfInt), "varchar(max)", false)] public virtual void Properties_with_conversions_map_to_appropriately_null_columns( string propertyName, string databaseType,