public async Task fetchInfoNullTest2() { UserInfoFetcher fetcher = new UserInfoFetcher("deell2"); VKUserViewData result = await fetcher.fetchInfo(); Assert.AreEqual(null, result, "Method fetchInfo() don`t fetch information correctly"); }
public void validateNickFalseTest() { bool expected = false; VKUserViewData user = new VKUserViewData(""); bool result = user.validateNick(); Assert.AreEqual(expected, result, "Method validateNick() doesn`t validate nick correctly"); }
public void validateNickTrueTest2() { bool expected = true; VKUserViewData user = new VKUserViewData("141371820"); bool result = user.validateNick(); Assert.AreEqual(expected, result, "Method validateNick() doesn`t validate nick correctly"); }
public async Task fetchInfoTest() { UserInfoFetcher fetcher = new UserInfoFetcher("deell1"); VKUserViewData expected = new VKUserViewData(198489790, "Дильмурад", "deell1", "http://cs629511.vk.me/v629511790/2c646/KZsDKpWrvVQ.jpg"); VKUserViewData result = await fetcher.fetchInfo(); Assert.AreEqual(expected.ID, result.ID, "Method fetchInfo() don`t fetch information correctly"); Assert.AreEqual(expected.Name, result.Name, "Method fetchInfo() don`t fetch information correctly"); Assert.AreEqual(expected.Nick, result.Nick, "Method fetchInfo() don`t fetch information correctly"); Assert.AreEqual(expected.PhotoUrl, result.PhotoUrl, "Method fetchInfo() don`t fetch information 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"); }