tests/testthat/test-get_zillow_web_service_id.R

context('get_zillow_web_service_id')

test_that("'get_zillow_web_service_id' returns NULL if ZillowR-zws_id option unset", {
    zws_id <- getOption('ZillowR-zws_id')
    options('ZillowR-zws_id' = NULL)
    expect_equivalent(get_zillow_web_service_id(), NULL)
    options('ZillowR-zws_id' = zws_id)
    rm(zws_id)
})

test_that("'get_zillow_web_service_id' gets ZillowR-zws_id option", {
    zws_id <- getOption('ZillowR-zws_id')
    options('ZillowR-zws_id' = 'ZWSID')
    expect_equivalent(get_zillow_web_service_id(), 'ZWSID')
    options('ZillowR-zws_id' = zws_id)
    rm(zws_id)
})

Try the ZillowR package in your browser

Any scripts or data that you put into this service are public.

ZillowR documentation built on May 5, 2022, 9:06 a.m.