This test was relying on the parsing behavior of QueryString, that it would omit the key and value when the value is empty. The expectations weren't consistent with other tests for 'empty' values.