diff --git a/Telerik.JustMock.DemoLib/Telerik.JustMock.DemoLib.csproj b/Telerik.JustMock.DemoLib/Telerik.JustMock.DemoLib.csproj index a1c7ca6a..5c19e2e3 100644 --- a/Telerik.JustMock.DemoLib/Telerik.JustMock.DemoLib.csproj +++ b/Telerik.JustMock.DemoLib/Telerik.JustMock.DemoLib.csproj @@ -1,6 +1,6 @@  - net45;netcoreapp2.1;netcoreapp3.1;net5.0 + net45;net472;netcoreapp2.1;netcoreapp3.1;net5.0 Debug;Release;ReleaseFree;DebugFree Telerik.JustMock.DemoLib Telerik.JustMock.DemoLib @@ -8,6 +8,10 @@ false false + + $(NetCoreSupportedVersions);$(PreviewTargetFramework) + $(TargetFrameworks);$(PreviewTargetFramework) + true full @@ -92,7 +96,7 @@ false - + diff --git a/Telerik.JustMock.DemoLibSigned/Telerik.JustMock.DemoLibSigned.csproj b/Telerik.JustMock.DemoLibSigned/Telerik.JustMock.DemoLibSigned.csproj index c0cb234c..84ce93a7 100644 --- a/Telerik.JustMock.DemoLibSigned/Telerik.JustMock.DemoLibSigned.csproj +++ b/Telerik.JustMock.DemoLibSigned/Telerik.JustMock.DemoLibSigned.csproj @@ -1,6 +1,6 @@ - net45;netcoreapp2.1;netcoreapp3.1;net5.0 + net45;net472;netcoreapp2.1;netcoreapp3.1;net5.0 Debug;Release;DebugFree;ReleaseFree Telerik.JustMock.DemoLibSigned Telerik.JustMock.DemoLibSigned @@ -9,6 +9,10 @@ false false + + $(NetCoreSupportedVersions);$(PreviewTargetFramework) + $(TargetFrameworks);$(PreviewTargetFramework) + true full @@ -69,7 +73,7 @@ true snkey.snk - + diff --git a/Telerik.JustMock.MSTest2.Tests/Telerik.JustMock.MSTest2.Tests.csproj b/Telerik.JustMock.MSTest2.Tests/Telerik.JustMock.MSTest2.Tests.csproj index 891d8db7..c63b8690 100644 --- a/Telerik.JustMock.MSTest2.Tests/Telerik.JustMock.MSTest2.Tests.csproj +++ b/Telerik.JustMock.MSTest2.Tests/Telerik.JustMock.MSTest2.Tests.csproj @@ -1,7 +1,7 @@  netcoreapp2.1;netcoreapp3.1;net5.0 - net451;$(NetCoreSupportedVersions) + net451;net472;$(NetCoreSupportedVersions) Debug;Release;ReleaseFree;DebugFree Telerik.JustMock.MSTest2.Tests Telerik.JustMock.Tests @@ -65,6 +65,9 @@ $(DefineConstants);NETCORE31;NET50 + + $(DefineConstants);NETCORE31;NET50;NET70 + Debug AnyCPU diff --git a/Telerik.JustMock.Tests/InteropFixture.cs b/Telerik.JustMock.Tests/InteropFixture.cs index 988cb78d..db3f579f 100644 --- a/Telerik.JustMock.Tests/InteropFixture.cs +++ b/Telerik.JustMock.Tests/InteropFixture.cs @@ -81,7 +81,18 @@ public abstract class UnsafeClassRef public delegate void DoDelegate(ref IntPtr arg); - [TestMethod, TestCategory("Interop")] +#if NET70 +#if XUNIT + [TestMethod(Skip = SkipReason.Value)] +#elif NUNIT + [TestMethod, Ignore("")] +#else + [TestMethod, Ignore] +#endif +#else + [TestMethod] +#endif + [TestCategory("Interop")] public void ShouldPassPointersByRef() { var mock = Mock.Create(); diff --git a/Telerik.JustMock.XUnit.Tests/Telerik.JustMock.XUnit.Tests.csproj b/Telerik.JustMock.XUnit.Tests/Telerik.JustMock.XUnit.Tests.csproj index 12bd7a19..58baaacf 100644 --- a/Telerik.JustMock.XUnit.Tests/Telerik.JustMock.XUnit.Tests.csproj +++ b/Telerik.JustMock.XUnit.Tests/Telerik.JustMock.XUnit.Tests.csproj @@ -1,6 +1,6 @@  - net452;netcoreapp2.1;netcoreapp3.1 + net452;net472;netcoreapp2.1;netcoreapp3.1 Debug;Release;DebugFree;ReleaseFree Telerik.JustMock.XUnit.Tests Telerik.JustMock.Tests diff --git a/Telerik.JustMock/Directory.Build.targets b/Telerik.JustMock/Directory.Build.targets new file mode 100644 index 00000000..2906a4b2 --- /dev/null +++ b/Telerik.JustMock/Directory.Build.targets @@ -0,0 +1,7 @@ + + + + true + + + \ No newline at end of file diff --git a/Telerik.JustMock/Telerik.JustMock.csproj b/Telerik.JustMock/Telerik.JustMock.csproj index a5be0198..b0395b0a 100644 --- a/Telerik.JustMock/Telerik.JustMock.csproj +++ b/Telerik.JustMock/Telerik.JustMock.csproj @@ -1,7 +1,7 @@  netcoreapp2.0 - net45;$(NetCoreSupportedVersions) + net45;net472;$(NetCoreSupportedVersions) Debug;Release;ReleaseFree;DebugFree Telerik.JustMock Telerik.JustMock @@ -54,7 +54,7 @@ prompt MinimumRecommendedRules.ruleset - + $(DefineConstants);FEATURE_REMOTING;FEATURE_APPDOMAIN;FEATURE_ASSEMBLYBUILDER_SAVE @@ -84,7 +84,7 @@ - +