@jodie34,
Sounds like it. Other tests that I know of are for antibodies, and those vary even with people with known p. anemia and are probably expensive to boot. I assume they wouldn't be run for someone with a normal cbc.
Perhaps there is some new test that I don't know about, but far as I know the cbc is the go-to test.
There are other causes for lack of B12 than pernicious anemia. It can be a side effect of - I gather - many conditions and drugs. Or your B12 level (there are tests for that) may be fine and your tiredness may be a result of some other condition.
Talk with your m.d. some more.