Reportstate volume size floc 976

Fixes FLOC-976
Good catch, that was an oversight, this compare on name and UUID.....I think the way the unit tests are written mean that they happen to be passing on just the UUID (by only creating one volume, so creating a false match but a passing test)