Skip to content

Commit bf47e19

Browse files
committed
Update to the test project.
1 parent 6108727 commit bf47e19

File tree

4 files changed

+22
-18
lines changed

4 files changed

+22
-18
lines changed

.editorconfig

+13-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
; This file is for unifying the coding style for different editors and IDEs.
22
; More information at http://EditorConfig.org
33

4-
# top-most EditorConfig file
54
root = true
65

7-
# Don't use tabs for indentation
6+
# All files
87
[*]
98
indent_style = space
9+
insert_final_newline = true
10+
trim_trailing_whitespace = true
1011

1112
# Code files
1213
[*.{cs,csx}]
@@ -38,3 +39,13 @@ dotnet_diagnostic.CA1310.severity = none
3839
# Underscores are acceptable for unit test names.
3940
[*.cs]
4041
dotnet_diagnostic.CA1707.severity = none
42+
43+
# CA1852: Seal internal types
44+
# Sealing classes provides minimal performance improvements and is not a concern.
45+
[*.cs]
46+
dotnet_diagnostic.CA1852.severity = none
47+
48+
# CA1866: Use 'string.Method(char)' instead of 'string.Method(string)' for string with single char
49+
# Implementing this causes the unit tests to break on macOS and Linux platforms!
50+
[*.cs]
51+
dotnet_diagnostic.CA1866.severity = none

src/LogicAppUnit.Samples.LogicApps.Tests/BuiltInConnectorWorkflow/BuiltInConnectorWorkflowTest.cs

+6-8
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ public void BuiltInConnectorWorkflowTest_When_Invalid_Language_Code()
189189
}
190190
}
191191

192-
private static HttpContent GetServiceBusMessageForTriggerNoLanguageCode()
192+
private static StringContent GetServiceBusMessageForTriggerNoLanguageCode()
193193
{
194194
return ContentHelper.CreateJsonStringContent(new
195195
{
@@ -228,7 +228,7 @@ private static HttpContent GetServiceBusMessageForTriggerNoLanguageCode()
228228
});
229229
}
230230

231-
private static HttpContent GetServiceBusMessageForTriggerWithValidLanguageCode()
231+
private static StringContent GetServiceBusMessageForTriggerWithValidLanguageCode()
232232
{
233233
return ContentHelper.CreateJsonStringContent(new
234234
{
@@ -268,7 +268,7 @@ private static HttpContent GetServiceBusMessageForTriggerWithValidLanguageCode()
268268
});
269269
}
270270

271-
private static HttpContent GetServiceBusMessageForTriggerWithInvalidLanguageCode()
271+
private static StringContent GetServiceBusMessageForTriggerWithInvalidLanguageCode()
272272
{
273273
return ContentHelper.CreateJsonStringContent(new
274274
{
@@ -308,7 +308,7 @@ private static HttpContent GetServiceBusMessageForTriggerWithInvalidLanguageCode
308308
});
309309
}
310310

311-
private static object GetSQLExecuteResponse()
311+
private static object[] GetSQLExecuteResponse()
312312
{
313313
return new object[]
314314
{
@@ -323,11 +323,9 @@ private static object GetSQLExecuteResponse()
323323
};
324324
}
325325

326-
private static object GetSQLExecuteResponseNoRecords()
326+
private static object[] GetSQLExecuteResponseNoRecords()
327327
{
328-
return new object[]
329-
{
330-
};
328+
return System.Array.Empty<object>();
331329
}
332330
}
333331
}

src/LogicAppUnit.Samples.LogicApps.Tests/LogicAppUnit.Samples.LogicApps.Tests.csproj

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<RootNamespace>LogicAppUnit.Samples.LogicApps.Tests</RootNamespace>
66
<IsPackable>false</IsPackable>
7-
<!-- Code analysis -->
8-
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
9-
<CodeAnalysisTreatWarningsAsErrors>false</CodeAnalysisTreatWarningsAsErrors>
10-
<EnforceCodeStyleInBuild>True</EnforceCodeStyleInBuild>
11-
<AnalysisLevel>latest-recommended</AnalysisLevel>
127
</PropertyGroup>
138

149
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
@@ -68,7 +63,7 @@
6863
</ItemGroup>
6964

7065
<ItemGroup>
71-
<PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="5.2.9" />
66+
<PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="6.0.0" />
7267
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
7368
<PackageReference Include="MSTest.TestAdapter" Version="3.6.1" />
7469
<PackageReference Include="MSTest.TestFramework" Version="3.6.1" />

src/LogicAppUnit.Samples.LogicApps.Tests/ManagedApiConnectorWorkflow/ManagedApiConnectorWorkflowTest.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ public void ManagedApiConnectorWorkflowTest_When_Send_Email_Fails()
152152
}
153153
}
154154

155-
private static HttpContent GetRequest()
155+
private static StringContent GetRequest()
156156
{
157157
return ContentHelper.CreateJsonStringContent(new
158158
{

0 commit comments

Comments
 (0)