Sarah Ashri
c850c04414
Add regression coverage to UpdateQuality unit tests to reduce reliance on texttest approval test
2024-03-15 15:39:08 +10:00
Sarah Ashri
bdf20e735c
Add new Conjured Items requirement and related tests
...
Also added some final notes on this solution and suggestions for further changes if we can change Item
2024-03-15 14:36:44 +10:00
Sarah Ashri
0953f31cb9
Refactored ApprovalTest
...
This is preparation for adding the conjured items
- Updated the created Conjured item to allow testing with the new requirement
- Changed to work with local expectedOutput file
2024-03-15 14:17:10 +10:00
Sarah Ashri
d076fc9ba4
Add ItemBuilders hierarchy to enforce building valid items
...
Also updated unit tests:
- Added unit tests for the new ItemBuilders classes
- Refactored existing tests to use the new builders
2024-03-15 11:46:55 +10:00
Sarah Ashri
dd66f563e9
Extract item types condition from the DailyItemUpdate method and refactored related tests
...
* in tests:
- renamed tests to use the different item types
- Added more test cases to support the fixed functionality of better types' recognition.
* reran the 30 days texttest to verify the changes until now
2024-03-13 10:17:00 +10:00
Sarah Ashri
4f9209d154
Add full unit test coverage to existing code
...
- Without the new "Conjured" items requirements
- Tests failing due to bugs in code are ignored until after the refactoring and fix.
2024-03-12 11:57:25 +10:00
Daniel Petrov
0230368b96
Formatting
2024-02-05 12:55:05 +01:00
Daniel Petrov
0e23a6f8ae
Formatting
2024-02-05 12:52:23 +01:00
Daniel Petrov
03a9d294d2
Update csharp core nunit project to latest SDK and libs
2024-02-05 12:37:27 +01:00
Ron Heywood
9fd97e0fcb
Tests named 30 days are run over 30 days
2023-11-28 08:46:04 +00:00
emily
e188faef86
make sure texttests work for C#
2023-11-03 16:18:25 +01:00
Stéphane Bagnier
7ebb8d2b61
csharpcore use .NET7
2023-10-28 07:03:22 +02:00
Stéphane Bagnier
ffdfe37fcd
make csharpcore work. I add a missing NuGet, use only one test framework, downgrade to NET6 LTS and var some variables.
2023-10-27 10:40:48 +02:00
Maxim Stomphorst
ad56fa1ce0
cleanup
2023-08-30 21:02:31 +02:00
emily
6a91a10bfa
update to latest .net version
2023-08-29 11:36:23 +02:00
Clare Sudbery
8d30f5efce
Remove approved.txt, for consistency with rest of repo
2023-04-10 11:40:45 +01:00
Clare Sudbery
8d0e82c2a6
Add default valid approved.txt to csharpcore
2023-04-08 14:55:45 +01:00
Clare Sudbery
588dbed420
Add approval test to csharpcore
2023-04-08 14:55:23 +01:00
Clare Sudbery
416b299856
Add Nuget packages needed for approval tests
2023-04-08 14:35:31 +01:00
Clare Sudbery
11569e0c0f
Test 31 days instead of 2
2023-04-08 14:21:07 +01:00
Samuel Dufour
4746d897f5
Remove ApprovalTest and add TexttestFixture
2021-12-27 23:25:40 +01:00
Kyle McMaster
7d795a5d67
chore(csharp-core): update packages and framework to .net 6.0
2021-12-03 22:29:48 -08:00
Will Verland
85a1611787
Fix misspelling of Guilded => Gilded for PR #252
2021-07-23 11:30:53 +12:00