feat(characters): expose renown on GET /api/characters/me instead of level/experience
This commit is contained in:
@@ -27,8 +27,7 @@ describe('CharactersService', () => {
|
|||||||
findOne: jest.fn().mockResolvedValue({
|
findOne: jest.fn().mockResolvedValue({
|
||||||
id: DEMO_CHARACTER_ID,
|
id: DEMO_CHARACTER_ID,
|
||||||
name: 'Aric Duskwalker',
|
name: 'Aric Duskwalker',
|
||||||
level: 1,
|
renown: 1,
|
||||||
experience: 0,
|
|
||||||
silver: 0,
|
silver: 0,
|
||||||
currentHp: 100,
|
currentHp: 100,
|
||||||
baseHp: 100,
|
baseHp: 100,
|
||||||
@@ -46,8 +45,7 @@ describe('CharactersService', () => {
|
|||||||
await expect(service.getDemoCharacter()).resolves.toEqual({
|
await expect(service.getDemoCharacter()).resolves.toEqual({
|
||||||
id: DEMO_CHARACTER_ID,
|
id: DEMO_CHARACTER_ID,
|
||||||
name: 'Aric Duskwalker',
|
name: 'Aric Duskwalker',
|
||||||
level: 1,
|
renown: 1,
|
||||||
experience: 0,
|
|
||||||
silver: 0,
|
silver: 0,
|
||||||
currentHp: 100,
|
currentHp: 100,
|
||||||
maxHp: 115,
|
maxHp: 115,
|
||||||
@@ -68,8 +66,7 @@ describe('CharactersService', () => {
|
|||||||
findOne: jest.fn().mockResolvedValue({
|
findOne: jest.fn().mockResolvedValue({
|
||||||
id: DEMO_CHARACTER_ID,
|
id: DEMO_CHARACTER_ID,
|
||||||
name: 'Aric Duskwalker',
|
name: 'Aric Duskwalker',
|
||||||
level: 1,
|
renown: 5,
|
||||||
experience: 24,
|
|
||||||
silver: 18,
|
silver: 18,
|
||||||
currentHp: 100,
|
currentHp: 100,
|
||||||
baseHp: 100,
|
baseHp: 100,
|
||||||
@@ -84,7 +81,7 @@ describe('CharactersService', () => {
|
|||||||
const service = new CharactersService(repository, fakeCharacterStats());
|
const service = new CharactersService(repository, fakeCharacterStats());
|
||||||
|
|
||||||
await expect(service.getDemoCharacter()).resolves.toEqual(
|
await expect(service.getDemoCharacter()).resolves.toEqual(
|
||||||
expect.objectContaining({ experience: 24, silver: 18 }),
|
expect.objectContaining({ renown: 5, silver: 18 }),
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -28,8 +28,7 @@ export class CharactersService {
|
|||||||
return {
|
return {
|
||||||
id: character.id,
|
id: character.id,
|
||||||
name: character.name,
|
name: character.name,
|
||||||
level: character.level,
|
renown: character.renown,
|
||||||
experience: character.experience,
|
|
||||||
silver: character.silver,
|
silver: character.silver,
|
||||||
currentHp: character.currentHp,
|
currentHp: character.currentHp,
|
||||||
maxHp: stats.maxHp,
|
maxHp: stats.maxHp,
|
||||||
|
|||||||
Reference in New Issue
Block a user