Ejemplo n.º 1
2
 // проверка на то, что будет вызвано исключение если передать не правильные параметры аутентификации
 public void EmptyParams_ThrowsException()
 {
     HHApi hhapi = new HHApi();
     Assert.Catch<AuthException>(() => hhapi.GetVacancyInfo("12313", "13131", "32143241"));
     Assert.Catch<AuthException>(() => hhapi.GetFavoriteVacancies("12313", "13131", "12131616"));
     Assert.Catch<AuthException>(() => hhapi.GetUserInfo("12313", "13131"));
 }
Ejemplo n.º 2
0
        // проверка на то, что будет вызвано исключение если передать не правильные параметры аутентификации
        public void GetFavoriteVacancies_MockClient_Ok()
        {
            var fakeResponseHandler = new FakeResponseHandler();
            fakeResponseHandler.AddFakeResponse(new Uri("https://api.hh.ru/vacancies/favorited"), new HttpResponseMessage(HttpStatusCode.OK));

            HttpClient mockClient = new HttpClient(fakeResponseHandler);

            HHApi hhapi = new HHApi(mockClient);
            //Assert.AreSame(List<Vacancy>,typeof(hhapi.GetFavoriteVacancies("12313", "13131", "12131616")));
        }