Distinguish between NULL and FALSE with PHPUnit
I'm having some problems with PHPUnit. I'm trying to distinguish from NULL and FALSE in return values in my assertions. 

This fails:

    $this->assertNotEquals(FALSE, NULL);

And these assertions pass:

    $this->assertFalse(NULL);
    $this->assertNull(FALSE);

Does anyone know a reliable way to distinguish between FALSE and NULL with PHPUnit?

Edit: For some context, this is to distinguish between an error state (FALSE) versus an empty result (NULL). To ensure the function is returning properly, I need to distinguish between the two. 
Thanks
Distinguish between NULL and FALSE with PHPUnit
===

I'm having some problems with PHPUnit. I'm trying to distinguish from NULL and FALSE in return values in my assertions. 

This fails:

    $this->assertNotEquals(FALSE, NULL);

And these assertions pass:

    $this->assertFalse(NULL);
    $this->assertNull(FALSE);

Does anyone know a reliable way to distinguish between FALSE and NULL with PHPUnit?

Edit: For some context, this is to distinguish between an error state (FALSE) versus an empty result (NULL). To ensure the function is returning properly, I need to distinguish between the two. 
Thanks