    @Test
    public void searchMakeUp_OtherHttpError_searchTerminatedWithError() {

        // Given
        when(makeUpProductRestService.searchMakeUpProducts(anyString(), anyString())).thenReturn
                (get403ForbiddenError().toList());

        // When
        TestSubscriber<List<MakeUp>> subscriber = new TestSubscriber<>();
        makeUpRepository.searchMakeUp(BRAND_COVERGIRL, PRODUCT_TYPE_LIPSTICK).subscribe(subscriber);

        // Then
        subscriber.awaitTerminalEvent();
        subscriber.assertError(HttpException.class);

        verify(makeUpProductRestService).searchMakeUpProducts(BRAND_COVERGIRL,
                PRODUCT_TYPE_LIPSTICK);
    }