Question: multiple ways of calling a model

Are the following model calls equivalent? 

model.invoke("Hello")

model.invoke([{"role": "user", "content": "Hello"}])

model.invoke([HumanMessage("Hello")])

How can you verify your guess?