Skip to content

Commit 123c828

Browse files
committed
Fixes #155
Simplify.Web.Tests target framework set to .NET 5.0
1 parent b1da187 commit 123c828

File tree

9 files changed

+13
-14
lines changed

9 files changed

+13
-14
lines changed

src/Simplify.Web.Tests/Core/Controllers/ControllersProcessorTests.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ namespace Simplify.Web.Tests.Core.Controllers
1919
[TestFixture]
2020
public class ControllersProcessorTests
2121
{
22-
private readonly IDictionary<string, object> _routeParameters = new ExpandoObject();
22+
private readonly IDictionary<string, object> _routeParameters = new ExpandoObject()!;
2323
private ControllersProcessor _processor = null!;
2424
private Mock<IControllersAgent> _agent = null!;
2525
private Mock<IControllerExecutor> _controllersExecutor = null!;

src/Simplify.Web.Tests/Core/Controllers/Execution/ControllersExecutorTests.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ public async Task Process_AsyncControllerHaveRawDataResponse_CreatedDefaultRetur
116116
// Assign
117117

118118
_controllerResponse.Setup(x => x.Process()).Returns(Task.FromResult(ControllerResponseResult.RawOutput));
119-
_asyncController.Setup(x => x.Invoke()).Returns(Task.FromResult(_controllerResponse.Object));
119+
_asyncController.Setup(x => x.Invoke()).Returns(Task.FromResult(_controllerResponse.Object)!);
120120
_controllerFactory.Setup(
121121
x =>
122122
x.CreateController(It.IsAny<Type>(), It.IsAny<IDIContainerProvider>(), It.IsAny<HttpContext>(),

src/Simplify.Web.Tests/Meta/ControllersMetaDataFactoryTests.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public void CreateControllerMetaData_TestController_PropertiesSetCorrectly()
2222
if (metaData.Security == null || metaData.ExecParameters == null || metaData.Role == null)
2323
throw new InvalidOperationException();
2424

25-
var roles = metaData.Security.RequiredUserRoles.ToList();
25+
var roles = metaData.Security.RequiredUserRoles!.ToList();
2626

2727
// Assert
2828

src/Simplify.Web.Tests/Modules/Data/FileReaderTests.cs

+5-5
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ public void LoadXDocument_FileExist_Loaded()
8383
Assert.AreEqual(
8484
XDocument.Parse(
8585
"<?xml version=\"1.0\" encoding=\"utf-8\" ?><data>ru data</data>")
86-
.Root.OuterXml(), _fileReader.LoadXDocument("Foo.xml")!.Root.OuterXml());
86+
.Root!.OuterXml(), _fileReader.LoadXDocument("Foo.xml")!.Root!.OuterXml());
8787
}
8888

8989
[Test]
@@ -93,7 +93,7 @@ public void LoadXDocument_FileNameWithoutExtensionFileExist_Loaded()
9393
Assert.AreEqual(
9494
XDocument.Parse(
9595
"<?xml version=\"1.0\" encoding=\"utf-8\" ?><data>ru data</data>")
96-
.Root.OuterXml(), _fileReader.LoadXDocument("Foo")!.Root.OuterXml());
96+
.Root!.OuterXml(), _fileReader.LoadXDocument("Foo")!.Root!.OuterXml());
9797
}
9898

9999
[Test]
@@ -102,7 +102,7 @@ public void LoadXDocument_FileNotExistButDefaultFileExist_DefaultFile()
102102
// Act & Assert
103103
Assert.AreEqual(XDocument.Parse(
104104
"<?xml version=\"1.0\" encoding=\"utf-8\" ?><data>en bar data</data>")
105-
.Root.OuterXml(), _fileReader.LoadXDocument("Bar.xml")!.Root.OuterXml());
105+
.Root!.OuterXml(), _fileReader.LoadXDocument("Bar.xml")!.Root!.OuterXml());
106106
}
107107

108108
[Test]
@@ -124,7 +124,7 @@ public void LoadXDocument_CacheEnabled_SecondTimeFromCache()
124124

125125
Assert.AreEqual(XDocument.Parse(
126126
"<?xml version=\"1.0\" encoding=\"utf-8\" ?><data>ru data</data>")
127-
.Root.OuterXml(), result.Root!.OuterXml());
127+
.Root!.OuterXml(), result.Root!.OuterXml());
128128
}
129129

130130
[Test]
@@ -146,7 +146,7 @@ public void LoadXDocument_CacheEnabledDefaultFile_DefaultFileFromCache()
146146

147147
Assert.AreEqual(XDocument.Parse(
148148
"<?xml version=\"1.0\" encoding=\"utf-8\" ?><data>en bar data</data>")
149-
.Root.OuterXml(), result.Root!.OuterXml());
149+
.Root!.OuterXml(), result.Root!.OuterXml());
150150
}
151151

152152
#endregion LoadXDocument

src/Simplify.Web.Tests/Simplify.Web.Tests.csproj

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>netcoreapp3.1</TargetFrameworks>
4-
<LangVersion>9.0</LangVersion>
3+
<TargetFramework>net5.0</TargetFramework>
54
<Nullable>enable</Nullable>
65
<WarningsAsErrors>nullable</WarningsAsErrors>
76

src/Simplify.Web.Tests/TestEntities/TestController2.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ public class TestController2 : AsyncController
77
{
88
#pragma warning disable 1998
99

10-
public override async Task<ControllerResponse> Invoke()
10+
public override async Task<ControllerResponse?> Invoke()
1111
#pragma warning restore 1998
1212
{
1313
throw new NotImplementedException();

src/Simplify.Web.Tests/TestEntities/TestController5.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ namespace Simplify.Web.Tests.TestEntities
55
{
66
public class TestController5 : AsyncController<TestModel>
77
{
8-
public override Task<ControllerResponse> Invoke() => throw new NotImplementedException();
8+
public override Task<ControllerResponse?> Invoke() => throw new NotImplementedException();
99
}
1010
}

src/Simplify.Web/AsyncControllerBase.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ public abstract class AsyncControllerBase : ControllerBase
1010
/// <summary>
1111
/// Invokes the controller.
1212
/// </summary>
13-
public abstract Task<ControllerResponse> Invoke();
13+
public abstract Task<ControllerResponse?> Invoke();
1414
}
1515
}

src/Simplify.Web/SyncControllerBase.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ public abstract class SyncControllerBase : ControllerBase
88
/// <summary>
99
/// Invokes the controller.
1010
/// </summary>
11-
public abstract ControllerResponse Invoke();
11+
public abstract ControllerResponse? Invoke();
1212
}
1313
}

0 commit comments

Comments
 (0)