返回提交历史
Modified
README.md
+4
-1
Modified
README.zh-CN.md
+5
-0
Modified
XFEExtension.NetCore.XUnit.Analyzer/Generator/XUnitCodeGenerator.cs
+17
-17
Added
XFEExtension.NetCore.XUnit.Test/LegacyCompatibilityTests.cs
+24
-0
Modified
XFEExtension.NetCore.XUnit.Test/Program.cs
+12
-43
Added
XFEExtension.NetCore.XUnit.Test/ScriptedBenchmarkClock.cs
+25
-0
Modified
XFEExtension.NetCore.XUnit/Assertions/Assert.cs
+42
-48
Added
XFEExtension.NetCore.XUnit/Assertions/XFEAssertionException.cs
+7
-0
Added
XFEExtension.NetCore.XUnit/Attributes/AfterAllAttribute.cs
+7
-0
Added
XFEExtension.NetCore.XUnit/Attributes/AfterEachAttribute.cs
+7
-0
Added
XFEExtension.NetCore.XUnit/Attributes/ArgumentsAttribute.cs
+14
-0
Added
XFEExtension.NetCore.XUnit/Attributes/BeforeAllAttribute.cs
+7
-0
Added
XFEExtension.NetCore.XUnit/Attributes/BeforeEachAttribute.cs
+7
-0
Modified
XFEExtension.NetCore.XUnit/Attributes/BenchmarkAttributes.cs
+0
-71
Added
XFEExtension.NetCore.XUnit/Attributes/BenchmarkStrategy.cs
+22
-0
Added
XFEExtension.NetCore.XUnit/Attributes/CategoryAttribute.cs
+14
-0
Added
XFEExtension.NetCore.XUnit/Attributes/CollectionAttribute.cs
+14
-0
Added
XFEExtension.NetCore.XUnit/Attributes/ExplicitAttribute.cs
+14
-0
Added
XFEExtension.NetCore.XUnit/Attributes/GlobalCleanupAttribute.cs
+7
-0
Added
XFEExtension.NetCore.XUnit/Attributes/GlobalSetupAttribute.cs
+7
-0
Added
XFEExtension.NetCore.XUnit/Attributes/IsolatedAttribute.cs
+7
-0
Added
XFEExtension.NetCore.XUnit/Attributes/IterationCleanupAttribute.cs
+7
-0
Added
XFEExtension.NetCore.XUnit/Attributes/IterationSetupAttribute.cs
+7
-0
Added
XFEExtension.NetCore.XUnit/Attributes/MemberDataAttribute.cs
+19
-0
Added
XFEExtension.NetCore.XUnit/Attributes/NonParallelAttribute.cs
+7
-0
Added
XFEExtension.NetCore.XUnit/Attributes/ParamsAttribute.cs
+14
-0
Added
XFEExtension.NetCore.XUnit/Attributes/RetryAttribute.cs
+14
-0
Added
XFEExtension.NetCore.XUnit/Attributes/SkipAttribute.cs
+14
-0
Added
XFEExtension.NetCore.XUnit/Attributes/TestAttribute.cs
+13
-0
Deleted
XFEExtension.NetCore.XUnit/Attributes/TestAttributes.cs
+0
-204
Added
XFEExtension.NetCore.XUnit/Attributes/TestCaseAttribute.cs
+19
-0
Added
XFEExtension.NetCore.XUnit/Attributes/TestFixtureAttribute.cs
+7
-0
Added
XFEExtension.NetCore.XUnit/Attributes/TimeoutAttribute.cs
+14
-0
Added
XFEExtension.NetCore.XUnit/Attributes/TraitAttribute.cs
+20
-0
Added
XFEExtension.NetCore.XUnit/Attributes/UseExtensionAttribute.cs
+17
-0
Deleted
XFEExtension.NetCore.XUnit/Benchmarking/BenchmarkClock.cs
+0
-68
Added
XFEExtension.NetCore.XUnit/Benchmarking/BenchmarkConsumer.cs
+15
-0
Added
XFEExtension.NetCore.XUnit/Benchmarking/IBenchmarkClock.cs
+26
-0
Added
XFEExtension.NetCore.XUnit/Benchmarking/StopwatchBenchmarkClock.cs
+29
-0
Modified
XFEExtension.NetCore.XUnit/Compatibility/XFECode.cs
+5
-5
Modified
XFEExtension.NetCore.XUnit/Execution/TestExecutor.cs
+2
-1
Added
XFEExtension.NetCore.XUnit/Execution/XFEConfigurationException.cs
+6
-0
Modified
XFEExtension.NetCore.XUnit/Execution/XfeRunner.cs
+74
-59
Added
XFEExtension.NetCore.XUnit/Reporting/ConsoleLocalizer.cs
+140
-0
Added
XFEExtension.NetCore.XUnit/Reporting/ConsolePresenter.cs
+426
-0
Added
XFEExtension.NetCore.XUnit/Runtime/ConsoleLanguage.cs
+25
-0
Modified
XFEExtension.NetCore.XUnit/Runtime/Settings.cs
+5
-0
Modified
xfe.runsettings.example.json
+1
-0
XFEstudio/XFEExtension.NetCore.XUnit
支持多语言命令行及结构优化,提升易用性
本次更新为 XFE 测试框架引入命令行本地化和多语言支持,新增 ConsoleLanguage 枚举及本地化输出,支持 --language 参数切换中英文。增强命令行参数(--help、--version 等),美化控制台输出,支持彩色表格和 NO_COLOR 环境变量。XfeRunSettings 增加 Language 属性,支持 JSON 配置和序列化测试。统一异常命名为 XFEAssertionException,拆分并补全所有特性类及基准相关类型,完善 XML 注释。适配代码生成器与运行器,错误和帮助信息本地化。同步更新中英文文档和示例,恢复兼容性测试,提升国际化和团队协作体验。
54676ee
代码差异
48 个文件
+1189
-517