func TestAddition(t *testing.T) { c := check.New(t) sum := add(2, 2) c.Check(sum, check.Equals, 4) } func TestDivision(t *testing.T) { c := check.New(t) quotient, remainder := divide(10, 3) c.Check(quotient, check.Equals, 3) c.Check(remainder, check.Equals, 1) }In these examples, we are using the check package from the go-check library to write test cases for two functions: `add` and `divide`. The `check.New` method is used to create a new Checker, which is used to compare expected and actual values. The `c.Check` method is used to check that the output of the functions matches the expected output. Overall, go-check is a useful library for testing Go code, providing convenient and readable test cases.