verify that providers work in empty contexts