From https://github.com/kubernetes/kubernetes/pull/96553 we are reminded we need to handle the case on which a device plugin reports nil Topology, which is legal. Add unit test to ensure this case is handled. Signed-off-by: Francesco Romani <fromani@redhat.com>