@Test
public void testIsAuthorizedProviderServiceInvalidService() {

    
    // null authorized service argument
    
    assertFalse(zms.isAuthorizedProviderService(null, "coretech", "storage", mockDomRestRsrcCtx.principal()));
    
    // service does not match provider details
    
    assertFalse(zms.isAuthorizedProviderService("coretech.storage", "coretech", "storage2", mockDomRestRsrcCtx.principal()));
    assertFalse(zms.isAuthorizedProviderService("coretech.storage", "coretech2", "storage", mockDomRestRsrcCtx.principal()));
    
    // domain does not exist in zms
    
    assertFalse(zms.isAuthorizedProviderService("not_present_domain.storage", "not_present_domain",
            "storage", mockDomRestRsrcCtx.principal()));
}