@Override
    public void createRouter(KubevirtRouter router) {
        checkNotNull(router, ERR_NULL_ROUTER);
        checkArgument(!Strings.isNullOrEmpty(router.name()), ERR_NULL_ROUTER_NAME);

        kubevirtRouterStore.createRouter(router);
        log.info(String.format(MSG_ROUTER, router.name(), MSG_CREATED));
    }
@Test(expected = NullPointerException.class)
    public void testCreateNullRouter() {
        target.createRouter(null);
    }