stubs are generally used when you don't care how something is called. if we care about the `metadata.rb` parameter, then we should change this to `should_receive` as it conveys that we care. if we don't care, then this should just be `stub.(:exist?).and_return(false)`