Rutherther / NosSmooth

Nostale bot library written in C#. May describe the current state of the game/character from packets. Multiple sources available for capturing the packets from running game.
MIT License
6 stars 3 forks source link

Add tests working with packet files #54

Closed Rutherther closed 1 year ago

Rutherther commented 1 year ago

This adds support for integration testing Game features, it adds a NosTale client that reads from a file and supports executing parts of the file by specified label.

I will create files from the game and associate them with labels, then verify it matches the game state correctly.

Rutherther commented 1 year ago

Tests for Game.Mates are done. Tests for the rest have to be implemented. There are files with comments saying what tests to implement

Rutherther commented 1 year ago

This PR adds only tests working with the Game state, not with events. Add events tests later.