added tests for not equal null logic