public async Task getConnectionEmptyListTest() { List <VKUserViewData> list = new List <VKUserViewData>(); VKUser start = new VKUser(198489790); VKUser target = new VKUser(0); VKConnectionFinder finder = new VKConnectionFinder(start, target); List <VKUserViewData> result = await finder.getConnection(); Assert.AreEqual(list.Count, result.Count, "Method getConnection() don`t look for connections correctly"); }
public async Task getConnectionTest2() { List <VKUserViewData> list = new List <VKUserViewData>(); UserInfoFetcher fetcher1 = new UserInfoFetcher("deell1"); UserInfoFetcher fetcher2 = new UserInfoFetcher("deell1"); VKUser start = new VKUser(198489790); VKUser target = new VKUser(198489790); VKUserViewData user1 = await fetcher1.fetchInfo(); VKUserViewData user2 = await fetcher2.fetchInfo(); list.Add(user1); list.Add(user2); VKConnectionFinder finder = new VKConnectionFinder(start, target); List <VKUserViewData> result = await finder.getConnection(); Assert.AreEqual(list.Count, result.Count, "Method getConnection() don`t look for connections correctly"); Assert.AreEqual(list[0].Name, result[0].Name, "Method getConnection() don`t look for connections correctly"); Assert.AreEqual(list[1].Name, result[1].Name, "Method getConnection() don`t look for connections correctly"); }