Yes, this new test is the result of a bug in the original code that was only caught when the methods were attempted from within an app. Without this test, the bug is unknowable. So I think we should keep this test, and at least one of the other ones. Personally, I think that as long as the tests are all testing different things, they are all good tests.