public void GetRosterBasicTest() { NHLApiClient api = new NHLApiClient(); var testResponse = File.ReadAllText(@"../../../TestAPIResponses/GetCurrentRosterResult.json"); var jobj = JObject.Parse(testResponse); var playerArray = (JArray)jobj["roster"]; var expected = JsonConvert.DeserializeObject <List <Player> >(playerArray.ToString()); var actual = api.GetCurrentRoster(52).ToList(); // Go Jets Go! Assert.AreEqual(expected.Count, actual.Count); for (int i = 0; i < actual.Count; i++) { Assert.AreEqual(expected[i], actual[i]); } }