MCPcopy Create free account
hub / github.com/austingebauer/go-leetcode / Test_isSymmetric

Function Test_isSymmetric

symmetric_tree_101/solution_test.go:9–86  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

7)
8
9func Test_isSymmetric(t *testing.T) {
10 type args struct {
11 root *TreeNode
12 }
13 tests := []struct {
14 name string
15 args args
16 want bool
17 }{
18 {
19 name: "symmetric tree",
20 args: args{
21 root: &TreeNode{
22 Val: 1,
23 Left: &TreeNode{
24 Val: 2,
25 Left: &TreeNode{
26 Val: 3,
27 Left: nil,
28 Right: nil,
29 },
30 Right: &TreeNode{
31 Val: 4,
32 Left: nil,
33 Right: nil,
34 },
35 },
36 Right: &TreeNode{
37 Val: 2,
38 Left: &TreeNode{
39 Val: 4,
40 Left: nil,
41 Right: nil,
42 },
43 Right: &TreeNode{
44 Val: 3,
45 Left: nil,
46 Right: nil,
47 },
48 },
49 },
50 },
51 want: true,
52 },
53 {
54 name: "symmetric tree",
55 args: args{
56 root: &TreeNode{
57 Val: 1,
58 Left: &TreeNode{
59 Val: 2,
60 Left: nil,
61 Right: &TreeNode{
62 Val: 3,
63 Left: nil,
64 Right: nil,
65 },
66 },

Callers

nothing calls this directly

Calls 1

isSymmetricFunction · 0.85

Tested by

no test coverage detected