File tree Expand file tree Collapse file tree 7 files changed +35
-40
lines changed
MockQueryable.EntityFrameworkCore
MockQueryable.NSubstitute Expand file tree Collapse file tree 7 files changed +35
-40
lines changed Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework >net8 </TargetFramework >
4+ <TargetFramework >net9 </TargetFramework >
55 <PackageId >MockQueryable.Core</PackageId >
66 <Authors >Roman Titov</Authors >
77 <Description >
1414 <PackageTags >Mock EntityFrameworkCore Queryable mock EF UnitTests EntityFrameworkCore</PackageTags >
1515 <GeneratePackageOnBuild >true</GeneratePackageOnBuild >
1616 <PackageReleaseNotes >
17- #88 Fix .AsQueryable calls to the test data set - Thanks @Catlandor
18- #91 Move EF Dependency to v8 - Thanks @johnw86
17+ Upgrade to .Net 9 and EntityFrameworkCore 9
1918 </PackageReleaseNotes >
20- <Version >8 .0.1 </Version >
21- <AssemblyVersion >8 .0.1 .0</AssemblyVersion >
22- <FileVersion >8 .0.1 .0</FileVersion >
19+ <Version >9 .0.0 </Version >
20+ <AssemblyVersion >9 .0.0 .0</AssemblyVersion >
21+ <FileVersion >9 .0.0 .0</FileVersion >
2322 <Company ></Company >
2423 <PackageLicenseFile >LICENSE</PackageLicenseFile >
2524 <PackageReadmeFile >README.md</PackageReadmeFile >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework >net8 </TargetFramework >
4+ <TargetFramework >net9 </TargetFramework >
55 <PackageId >MockQueryable.EntityFrameworkCore</PackageId >
66 <Authors >Roman Titov</Authors >
77 <Description >
1414 <PackageTags >Mock EntityFrameworkCore Queryable mock EF UnitTests EntityFrameworkCore</PackageTags >
1515 <GeneratePackageOnBuild >true</GeneratePackageOnBuild >
1616 <PackageReleaseNotes >
17- #88 MockQueryable.NSubstitute 8.0.0 Breaks .AsQueryable() calls on DbSet - Thanks @Catlandor
18- #91 Move EF Dependency to v8 - Thanks @johnw86
17+ Upgrade to .Net 9 and EntityFrameworkCore 9
1918 </PackageReleaseNotes >
20- <Version >8 .0.1 </Version >
21- <AssemblyVersion >8 .0.1 .0</AssemblyVersion >
22- <FileVersion >8 .0.1 .0</FileVersion >
19+ <Version >9 .0.0 </Version >
20+ <AssemblyVersion >9 .0.0 .0</AssemblyVersion >
21+ <FileVersion >9 .0.0 .0</FileVersion >
2322 <Company ></Company >
2423 <PackageLicenseFile >LICENSE</PackageLicenseFile >
2524 <PackageReadmeFile >README.md</PackageReadmeFile >
4544 </None >
4645 </ItemGroup >
4746 <ItemGroup >
48- <PackageReference Include =" Microsoft.EntityFrameworkCore" Version =" 8 .0.20 " />
49- <PackageReference Include =" Microsoft.EntityFrameworkCore.Relational" Version =" 8 .0.20 " />
47+ <PackageReference Include =" Microsoft.EntityFrameworkCore" Version =" 9 .0.9 " />
48+ <PackageReference Include =" Microsoft.EntityFrameworkCore.Relational" Version =" 9 .0.9 " />
5049 </ItemGroup >
5150
5251 <ItemGroup >
Original file line number Diff line number Diff line change @@ -55,19 +55,19 @@ public override TResult Execute<TResult>(Expression expression)
5555 // Intercept ExecuteDelete and ExecuteUpdate calls
5656 if ( expression is MethodCallExpression
5757 {
58- Method . Name : nameof ( RelationalQueryableExtensions . ExecuteUpdate )
59- or nameof ( RelationalQueryableExtensions . ExecuteDelete )
58+ Method . Name : nameof ( EntityFrameworkQueryableExtensions . ExecuteUpdate )
59+ or nameof ( EntityFrameworkQueryableExtensions . ExecuteDelete )
6060 } methodCall &&
6161 typeof ( TResult ) == typeof ( int ) )
6262 {
6363 var affectedItems = base . Execute < IEnumerable < T > > ( Expression ) . ToList ( ) ;
6464
65- if ( methodCall . Method . Name == nameof ( RelationalQueryableExtensions . ExecuteUpdate ) )
65+ if ( methodCall . Method . Name == nameof ( EntityFrameworkQueryableExtensions . ExecuteUpdate ) )
6666 {
6767 ApplyUpdateChangesToDbSet ( affectedItems , methodCall ) ;
6868 }
6969
70- if ( methodCall . Method . Name == nameof ( RelationalQueryableExtensions . ExecuteDelete ) )
70+ if ( methodCall . Method . Name == nameof ( EntityFrameworkQueryableExtensions . ExecuteDelete ) )
7171 {
7272 foreach ( var item in affectedItems )
7373 {
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework >net8 </TargetFramework >
4+ <TargetFramework >net9 </TargetFramework >
55 <PackageId >MockQueryable.FakeItEasy</PackageId >
66 <Authors >Roman Titov</Authors >
77 <Description >
1414 <PackageTags >Mock EntityFrameworkCore Queryable mock EF UnitTests EntityFrameworkCore</PackageTags >
1515 <GeneratePackageOnBuild >true</GeneratePackageOnBuild >
1616 <PackageReleaseNotes >
17- #88 MockQueryable.NSubstitute 8.0.0 Breaks .AsQueryable() calls on DbSet - Thanks @Catlandor
18- #91 Move EF Dependency to v8 - Thanks @johnw86
17+ Upgrade to .Net 9 and EntityFrameworkCore 9
1918 </PackageReleaseNotes >
20- <Version >8 .0.1 </Version >
21- <AssemblyVersion >8 .0.1 .0</AssemblyVersion >
22- <FileVersion >8 .0.1 .0</FileVersion >
19+ <Version >9 .0.0 </Version >
20+ <AssemblyVersion >9 .0.0 .0</AssemblyVersion >
21+ <FileVersion >9 .0.0 .0</FileVersion >
2322 <Company ></Company >
2423 <PackageLicenseFile >LICENSE</PackageLicenseFile >
2524 <PackageReadmeFile >README.md</PackageReadmeFile >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework >net8 </TargetFramework >
4+ <TargetFramework >net9 </TargetFramework >
55 <PackageId >MockQueryable.Moq</PackageId >
66 <Authors >Roman Titov</Authors >
77 <Description >
1414 <PackageTags >Mock EntityFrameworkCore Queryable mock EF UnitTests EntityFrameworkCore</PackageTags >
1515 <GeneratePackageOnBuild >true</GeneratePackageOnBuild >
1616 <PackageReleaseNotes >
17- #88 MockQueryable.NSubstitute 8.0.0 Breaks .AsQueryable() calls on DbSet - Thanks @Catlandor
18- #91 Move EF Dependency to v8 - Thanks @johnw86
17+ Upgrade to .Net 9 and EntityFrameworkCore 9
1918 </PackageReleaseNotes >
20- <Version >8 .0.1 </Version >
21- <AssemblyVersion >8 .0.1 .0</AssemblyVersion >
22- <FileVersion >8 .0.1 .0</FileVersion >
19+ <Version >9 .0.0 </Version >
20+ <AssemblyVersion >9 .0.0 .0</AssemblyVersion >
21+ <FileVersion >9 .0.0 .0</FileVersion >
2322 <Company ></Company >
2423 <PackageLicenseFile >LICENSE</PackageLicenseFile >
2524 <PackageReadmeFile >README.md</PackageReadmeFile >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework >net8 </TargetFramework >
4+ <TargetFramework >net9 </TargetFramework >
55 <PackageId >MockQueryable.NSubstitute</PackageId >
66 <Authors >Roman Titov</Authors >
77 <Description >
1414 <PackageTags >Mock EntityFrameworkCore Queryable mock EF UnitTests EntityFrameworkCore</PackageTags >
1515 <GeneratePackageOnBuild >true</GeneratePackageOnBuild >
1616 <PackageReleaseNotes >
17- #88 MockQueryable.NSubstitute 8.0.0 Breaks .AsQueryable() calls on DbSet - Thanks @Catlandor
18- #91 Move EF Dependency to v8 - Thanks @johnw86
17+ Upgrade to .Net 9 and EntityFrameworkCore 9
1918 </PackageReleaseNotes >
20- <Version >8 .0.1 </Version >
21- <AssemblyVersion >8 .0.1 .0</AssemblyVersion >
22- <FileVersion >8 .0.1 .0</FileVersion >
19+ <Version >9 .0.0 </Version >
20+ <AssemblyVersion >9 .0.0 .0</AssemblyVersion >
21+ <FileVersion >9 .0.0 .0</FileVersion >
2322 <Company ></Company >
2423 <PackageLicenseFile >LICENSE</PackageLicenseFile >
2524 <PackageReadmeFile >README.md</PackageReadmeFile >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework >net8 </TargetFramework >
4+ <TargetFramework >net9 </TargetFramework >
55 </PropertyGroup >
66
77 <ItemGroup >
1010
1111 <ItemGroup >
1212 <PackageReference Include =" AutoMapper" Version =" 15.0.1" />
13- <PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 17.14.1 " />
13+ <PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 18.0.0 " />
1414 <PackageReference Include =" Npgsql.EntityFrameworkCore.PostgreSQL" Version =" 9.0.4" />
15- <PackageReference Include =" NUnit" Version =" 4.3.2 " />
16- <PackageReference Include =" NUnit3TestAdapter" Version =" 5.0 .0" >
15+ <PackageReference Include =" NUnit" Version =" 4.4.0 " />
16+ <PackageReference Include =" NUnit3TestAdapter" Version =" 5.2 .0" >
1717 <PrivateAssets >all</PrivateAssets >
1818 <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
1919 </PackageReference >
You can’t perform that action at this time.
0 commit comments