Discussion integration tests

End to End integration tests added for Discussion 
would be worth exploring whether to add test-ids to the web pages so developers will know if they're changing stuff that might affect the tests