* Restrict the sampledata generation to not run without enough users for group channels * Adding test cases