Esempio n. 1
0
        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");
        }
Esempio n. 2
0
        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");
        }
Esempio n. 3
0
        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");
        }
Esempio n. 4
0
        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");
        }
Esempio n. 5
0
        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");
        }