@Test
public void getHostPrivateMacAddressTest() {

    String expected = "00:00:00:00:00:00";
    String arpResult = "0.0.0.0 ether 00:00:00:00:00:00 C interface";
    HostVO hostVo = new HostVO("");
    hostVo.setPrivateIpAddress("");
    Mockito.doReturn(arpResult).when(shellCommandUtils).executeCommand(Mockito.anyString());
    String result = xenHypervisor.getHostPrivateMacAddress(hostVo);
    Assert.assertEquals(EXPECTED_REGEX_GET_ARP_FROM_ARP_COMMAND_OUTPUT, XenHypervisor.REGEX_GET_ARP_FROM_ARP_COMMAND_OUTPUT);
    Assert.assertEquals(EXPECTED_FIND_ARP_FOR_HOST_COMMAND, XenHypervisor.FIND_ARP_FOR_HOST_COMMAND);
    Assert.assertEquals(expectedCompileRegexToGetArp.toString(), xenHypervisor.compileRegexToGetArp.toString());
    Assert.assertEquals(expected, result);
}