public void Strength_of_team_with_one_for_skill_index_and_degrees_of_separation_is_average_of_page_ranks(int averageRank) { _skillsService.GetSkillIndex(Arg.Any <string>(), Arg.Any <string>()).Returns(1); _separationService.GetDegreesBetween(Arg.Any <string>(), Arg.Any <string>()).Returns(1); _rankService.GetRank(Arg.Any <string>()).Returns(averageRank); _expectedStrength = averageRank; AssertTeamStrength(); }
public async Task <IActionResult> GetPlayerInfo(string steamId) { try { if (string.IsNullOrEmpty(steamId)) { return(BadRequest()); } var res = await _rankService.GetRank(steamId); _logger.LogInformation($"Successfully pulled stats for {steamId}"); return(Ok(res)); } catch (Exception ex) { _logger.LogError($"Unexpected error in {nameof(SrcdsController)} : {ex.ToString()}", ex); return(StatusCode(500, ex.Message)); } }
public double GetIndividualStrength(string skill, string individual) { return(_rankService.GetRank(individual) / _skillService.GetSkillIndex(individual, skill)); }
public double Rank(string programmer) { return(_rankService.GetRank(programmer)); }