}
private void assertNullPointer(String path, String expectedPath,
String expectedSignature)
{
Pointer pointer = context.getPointer(path);
assertNotNull("Null path exists: " + path,
pointer);
assertEquals("Null path as path: " + path,
expectedPath, pointer.asPath());
assertEquals("Checking Signature: " + path,
expectedSignature, pointerSignature(pointer));
Pointer vPointer = ((NodePointer) pointer).getValuePointer();
assertTrue("Null path is null: " + path,
!((NodePointer) vPointer).isActual());
assertEquals("Checking value pointer signature: " + path,
expectedSignature + "N", pointerSignature(vPointer));
}