public async Task IncreaseMaximumHealth(int mass) { Health health = await this.GetHealth(); health.Maximum = HealthFormulas.CalculateMaximumHealth(mass); await this.context.SaveChangesAsync(); }
public async Task IncreaseMaximumHealthShouldIncreaseCorrectlyBasedOnMass() { // Arrange int mass = 15; // Act await this.healthService.IncreaseMaximumHealth(mass); int expected = HealthFormulas.CalculateMaximumHealth(mass); // Assert Assert.Equal(expected, this.hero.Health.Maximum); }