@Override
    public void createPod(Pod pod) {
        checkNotNull(pod, ERR_NULL_POD);
        checkArgument(!Strings.isNullOrEmpty(pod.getMetadata().getUid()),
                ERR_NULL_POD_UID);

        kubevirtPodStore.createPod(pod);

        log.debug(String.format(MSG_POD, pod.getMetadata().getName(), MSG_CREATED));
    }
@Test(expected = IllegalArgumentException.class)
    public void testCreateDuplicatePod() {
        target.createPod(POD);
        target.createPod(POD);
    }