package main import ( "testing" . "github.com/azure.azure-sdk-for-go.godeps._workspace.src.gopkg.in/check.v1" ) func Test(t *testing.T) { TestingT(t) } type ExampleSuite struct{} var _ = Suite(&ExampleSuite{}) func (s *ExampleSuite) TestAddition(c *C) { result := 1 + 1 c.Assert(result, Equals, 2) } func (s *ExampleSuite) TestSubtraction(c *C) { result := 2 - 1 c.Assert(result, Equals, 1) }In the example above, the "ExampleSuite" struct defines the test suite for the package. The "TestAddition" and "TestSubtraction" functions are test cases that use the "Assert" function to check whether the expected result is equal to the actual result. The "Equals" argument in the "Assert" function checks for equality between the two values. The "Test" function at the top of the file is a test runner that executes all test cases in the package.