• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

AAEmu / AAEmu / 22823514343 / 1
5%
develop: 5%

Build:
DEFAULT BRANCH: develop
Ran 08 Mar 2026 02:58PM UTC
Files 2105
Run time 41s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

08 Mar 2026 02:56PM UTC coverage: 12.423% (+1.6%) from 10.796%
22823514343.1

push

github

web-flow
test: Extended test coverage for AAEmu models and utilities (#1378)

* test: Extended test coverage for AAEmu models and utilities

- Added and expanded unit tests for Buff, Item, Skill, Unit, Quest, PrimeFinder, WorldPos, JSON converters, and utilities (Random, TimeSpan, Cooldowns, etc.), increasing overall coverage to ~60-70%.
- Fixed and improved code sections to support testability: updated JsonModelsConverter (key is model type), adjusted PrimeFinder.NextPrime, allowed null for BaseUnit.Name, and added dependency mocks to Quest tests.
- Updated testing documentation (statistics, progress, recommendations).
- Added coverlet.collector to the project for coverage collection.

* test: Refactoring DI and dependencies in QuestManagerTests

Dependency initialization in QuestManagerTests.cs tests has been rewritten: a minimal TestWorldManager has been added to satisfy ZoneManager via DI, Microsoft.Extensions.DependencyInjection has been introduced to register all the necessary singletons, mocks and manual creation of dependencies have been removed. Config.json is now searched relative to the test project directory. All uses of Moq were removed, tests became independent of the environment and project structure. Improved formatting and order of using directives.

* test: Simplify imports and types in QuestManager tests

Removed unused imports in IdManager.cs. QuestManagerTests.cs has shortened namespaces for models, added necessary imports, and updated types and collection initialization for a simplified and modern C# syntax.

8507 of 68479 relevant lines covered (12.42%)

0.12 hits per line

Source Files on job 22823514343.1
  • Tree
  • List 2105
  • Changed 27
  • Source Changed 8
  • Coverage Changed 27
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 22823514343
  • c01dcda6 on github
  • Prev Job for on develop (#22816270279.1)
  • Next Job for on develop (#22867527023.1)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc