XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFEExtension.NetCore.XUnit

【DLL】提供方便快捷的测试,无需编写Main方法,可直接添加特性在类或方法上进行测试

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFEExtension.NetCore.XUnit

正式将XFE各类拓展更名为XFEExtension

db65716
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

13 个文件 +43 -43
Modified README.md +1 -1
@@ -1,4 +1,4 @@
1 # XFE各类拓展.NetCore.XUnit
1 # XFEExtension.NetCore.XUnit
2 2
3 3 ## 描述
4 4
Added XFEExtension.NetCore.XUnit.Analyzer/AnalyzerReleases.Shipped.md +23 -0
@@ -0,0 +1,23 @@
1 ## Release 1.1.0
2
3 ### New Rules
4
5 Rule ID | Category | Severity | Notes
6 --------|----------|----------|-------
7 XFE0001 | XFEExtension.NetCore.XUnit.Analyzer | Error | XUnitCodeAnalyzer
8
9 ## Release 1.1.3
10
11 ### Changed Rules
12
13 Rule ID | Category | Severity | Notes
14 --------|----------|----------|-------
15 XFE0001 | XFEExtension.NetCore.XUnit.Analyzer | Error | XUnitCodeAnalyzer, [Documentation](http://www.xfegzs.com/codespace/diagnostics/XFE0001)
16
17 ## Release 1.1.4
18
19 ### Changed Rules
20
21 Rule ID | Category | Severity | Notes
22 --------|----------|----------|-------
23 XFE0001 | XFEExtension.NetCore.XUnit.Analyzer | Error | XUnitCodeAnalyzer, [Documentation](http://www.xfegzs.com/codespace/diagnostics/XFE0001.html)
Renamed XFEExtension.NetCore.XUnit.Analyzer/AnalyzerReleases.Unshipped.md +1 -1
@@ -2,4 +2,4 @@
2 2
3 3 Rule ID | Category | Severity | Notes
4 4 --------|----------|----------|-------
5 XFE0001 | XFE各类拓展.NetCore.XUnit.Analyzer | Error | XUnitCodeAnalyzer
5 XFE0001 | XFEExtension.NetCore.XUnit.Analyzer | Error | XUnitCodeAnalyzer
Renamed XFEExtension.NetCore.XUnit.Analyzer/CodeFix/XUnitCodeFixProvider.cs +2 -2
@@ -7,9 +7,9 @@ using System.Collections.Immutable;
7 7 using System.Linq;
8 8 using System.Threading;
9 9 using System.Threading.Tasks;
10 using XFE各类拓展.NetCore.XUnit.Analyzer.Diagnostics;
10 using XFEExtension.NetCore.XUnit.Analyzer.Diagnostics;
11 11
12 namespace XFE各类拓展.NetCore.XUnit.Analyzer.CodeFix
12 namespace XFEExtension.NetCore.XUnit.Analyzer.CodeFix
13 13 {
14 14 [ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(XUnitCodeFixProvider))]
15 15 public class XUnitCodeFixProvider : CodeFixProvider
Renamed XFEExtension.NetCore.XUnit.Analyzer/Diagnostics/XUnitCodeAnalyzer.cs +2 -2
@@ -5,7 +5,7 @@ using Microsoft.CodeAnalysis.Diagnostics;
5 5 using System.Collections.Immutable;
6 6 using System.Linq;
7 7
8 namespace XFE各类拓展.NetCore.XUnit.Analyzer.Diagnostics
8 namespace XFEExtension.NetCore.XUnit.Analyzer.Diagnostics
9 9 {
10 10 [DiagnosticAnalyzer(LanguageNames.CSharp)]
11 11 public class XUnitCodeAnalyzer : DiagnosticAnalyzer
@@ -14,7 +14,7 @@ namespace XFE各类拓展.NetCore.XUnit.Analyzer.Diagnostics
14 14 public static readonly DiagnosticDescriptor SMTestError = new DiagnosticDescriptor(SMTestID,
15 15 "不能标记非静态方法",
16 16 "SMTest特性不能用在静态方法之外的地方:'{0}'",
17 "XFE各类拓展.NetCore.XUnit.Analyzer.Diagnostics",
17 "XFEExtension.NetCore.XUnit.Analyzer.Diagnostics",
18 18 DiagnosticSeverity.Error,
19 19 true,
20 20 "SMTest特性不能用在静态方法之外的地方.",
Renamed XFEExtension.NetCore.XUnit.Analyzer/Generator/XUnitCodeGenerator.cs +4 -4
@@ -1,6 +1,6 @@
1 1 using Microsoft.CodeAnalysis;
2 2
3 namespace XFE各类拓展.NetCore.XUnit.Analyzer.Generator
3 namespace XFEExtension.NetCore.XUnit.Analyzer.Generator
4 4 {
5 5 [Generator]
6 6 public class XUnitCodeGenerator : ISourceGenerator
@@ -9,13 +9,13 @@ namespace XFE各类拓展.NetCore.XUnit.Analyzer.Generator
9 9 {
10 10 context.RegisterForPostInitialization(init =>
11 11 {
12 string globalUsingCode = @"global using global::XFE各类拓展.NetCore.XUnit;";
12 string globalUsingCode = @"global using global::XFEExtension.NetCore.XUnit;";
13 13 init.AddSource("GlobalUsing.g.cs", globalUsingCode);
14 string xUnitCode = $@"namespace XFE各类拓展.NetCore.XUnit
14 string xUnitCode = $@"namespace XFEExtension.NetCore.XUnit
15 15 {{
16 16 public static class XUnitCode
17 17 {{
18 public async static Task Main(string[] args) => await global::XFE各类拓展.NetCore.XUnit.XFECode.RunTest();
18 public async static Task Main(string[] args) => await global::XFEExtension.NetCore.XUnit.XFECode.RunTest();
19 19 }}
20 20 }}
21 21 ";
Renamed XFEExtension.NetCore.XUnit.Analyzer/XFEExtension.NetCore.XUnit.Analyzer.csproj +0 -0
此文件没有可显示的逐行差异。
Renamed XFEExtension.NetCore.XUnit.Test/Program.cs +1 -1
@@ -1,4 +1,4 @@
1 namespace XFE各类拓展.NetCore.XUnit.Test;
1 namespace XFEExtension.NetCore.XUnit.Test;
2 2
3 3 class Program
4 4 {
Renamed XFEExtension.NetCore.XUnit.Test/XFEExtension.NetCore.XUnit.Test.csproj +2 -2
@@ -8,11 +8,11 @@
8 8 </PropertyGroup>
9 9
10 10 <ItemGroup>
11 <ProjectReference Include="..\XFE各类拓展.NetCore.XUnit.Analyzer\XFE各类拓展.NetCore.XUnit.Analyzer.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
11 <ProjectReference Include="..\XFEExtension.NetCore.XUnit.Analyzer\XFEExtension.NetCore.XUnit.Analyzer.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
12 12 </ItemGroup>
13 13
14 14 <ItemGroup>
15 <PackageReference Include="XFE各类拓展.NetCore" Version="1.7.5" />
15 <PackageReference Include="XFEExtension.NetCore" Version="1.7.5" />
16 16 </ItemGroup>
17 17
18 18 </Project>
Renamed XFEExtension.NetCore.XUnit.sln +3 -3
@@ -3,14 +3,14 @@ Microsoft Visual Studio Solution File, Format Version 12.00
3 3 # Visual Studio Version 17
4 4 VisualStudioVersion = 17.8.34525.116
5 5 MinimumVisualStudioVersion = 10.0.40219.1
6 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "XFE各类拓展.NetCore.XUnit", "XFE各类拓展.NetCore.XUnit\XFE各类拓展.NetCore.XUnit.csproj", "{024C8A43-C965-48EC-A6B8-A06765698D4D}"
6 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "XFEExtension.NetCore.XUnit", "XFEExtension.NetCore.XUnit\XFEExtension.NetCore.XUnit.csproj", "{024C8A43-C965-48EC-A6B8-A06765698D4D}"
7 7 ProjectSection(ProjectDependencies) = postProject
8 8 {4E353122-756D-4DBF-A97B-F364DDB2BF5F} = {4E353122-756D-4DBF-A97B-F364DDB2BF5F}
9 9 EndProjectSection
10 10 EndProject
11 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "XFE各类拓展.NetCore.XUnit.Analyzer", "XFE各类拓展.NetCore.XUnit.Analyzer\XFE各类拓展.NetCore.XUnit.Analyzer.csproj", "{4E353122-756D-4DBF-A97B-F364DDB2BF5F}"
11 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "XFEExtension.NetCore.XUnit.Analyzer", "XFEExtension.NetCore.XUnit.Analyzer\XFEExtension.NetCore.XUnit.Analyzer.csproj", "{4E353122-756D-4DBF-A97B-F364DDB2BF5F}"
12 12 EndProject
13 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "XFE各类拓展.NetCore.XUnit.Test", "XFE各类拓展.NetCore.XUnit.Test\XFE各类拓展.NetCore.XUnit.Test.csproj", "{0D786DCC-9157-4F27-BBA8-247BFED38F4B}"
13 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "XFEExtension.NetCore.XUnit.Test", "XFEExtension.NetCore.XUnit.Test\XFEExtension.NetCore.XUnit.Test.csproj", "{0D786DCC-9157-4F27-BBA8-247BFED38F4B}"
14 14 EndProject
15 15 Global
16 16 GlobalSection(SolutionConfigurationPlatforms) = preSolution
Renamed XFEExtension.NetCore.XUnit/XFEExtension.NetCore.XUnit.csproj +4 -4
@@ -3,7 +3,7 @@
3 3 <PropertyGroup>
4 4 <TargetFramework>net8.0</TargetFramework>
5 5 <GeneratePackageOnBuild>True</GeneratePackageOnBuild>
6 <PackageReleaseNotes>现在可以完美进行代码诊断并提供代码修补操作</PackageReleaseNotes>
6 <PackageReleaseNotes>重命名为XFEExtension</PackageReleaseNotes>
7 7 <Title>XUnit</Title>
8 8 <Authors>XFEstudio</Authors>
9 9 <Company>寰宇朽力网络科技有限公司</Company>
@@ -14,7 +14,7 @@
14 14 <PackageReadmeFile>README.md</PackageReadmeFile>
15 15 <RepositoryUrl>https://github.com/XFEstudio/XFEExtension.NetCore.XUnit</RepositoryUrl>
16 16 <PackageTags>XFE;Test;XUnit;Unit</PackageTags>
17 <Version>1.1.5</Version>
17 <Version>2.0.0</Version>
18 18 <PackageLicenseFile>LICENSE</PackageLicenseFile>
19 19 <PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
20 20 </PropertyGroup>
@@ -33,11 +33,11 @@
33 33 <Pack>True</Pack>
34 34 <PackagePath>\</PackagePath>
35 35 </None>
36 <None Include="..\XFE各类拓展.NetCore.XUnit.Analyzer\bin\Release\netstandard2.0\XFE各类拓展.NetCore.XUnit.Analyzer.dll" Pack="true" PackagePath="analyzers/dotnet/cs" Visible="false" />
36 <None Include="..\XFEExtension.NetCore.XUnit.Analyzer\bin\Release\netstandard2.0\XFEExtension.NetCore.XUnit.Analyzer.dll" Pack="true" PackagePath="analyzers/dotnet/cs" Visible="false" />
37 37 </ItemGroup>
38 38
39 39 <ItemGroup>
40 <PackageReference Include="XFE各类拓展.NetCore" Version="1.7.6" />
40 <PackageReference Include="XFEExtension.NetCore" Version="1.7.6" />
41 41 </ItemGroup>
42 42
43 43 </Project>
Renamed XFEExtension.NetCore.XUnit/XFE各类拓展 - Backup.NetCore.XUnit.csproj +0 -0
此文件没有可显示的逐行差异。
Deleted XFE各类拓展.NetCore.XUnit.Analyzer/AnalyzerReleases.Shipped.md +0 -23