A test case with scopes, structs and selections.