@haroonrasheed333 I like the capybara test :+1:  To make sure the test has more bite (and deterministic) and will test your code, I would recommend stubbing out the users `2040, 1234, 9876` (or some subset of it) to not be superusers (since Oliver's already a superuser by default i think). Also to make things more legible, I'd suggest pulling some items out of the specific scenario into a `before` clause (though I'll let you decide on that). Looks good otherwise, thanks for writing up the test