makes tests more unit and less integration