func compareFragment(fragment1 *gauge_messages.Fragment, fragment2 *gauge_messages.Fragment, c *C) { c.Assert(fragment1.GetFragmentType(), Equals, fragment2.GetFragmentType()) c.Assert(fragment1.GetText(), Equals, fragment2.GetText()) parameter1 := fragment1.GetParameter() parameter2 := fragment2.GetParameter() compareParameter(parameter1, parameter2, c) }