(t *testing.T)
| 111 | } |
| 112 | |
| 113 | func TestApplyArguments(t *testing.T) { |
| 114 | for i, test := range argTests { |
| 115 | field := test.In |
| 116 | err := ApplyArguments(field, test.Args...) |
| 117 | hasErr := err != nil |
| 118 | if !hasErr && test.Error { |
| 119 | t.Errorf("test %d: should have returned error", i) |
| 120 | } else if hasErr && !test.Error { |
| 121 | t.Errorf("test %d: shouldn't have errored. Error: %v", i, err) |
| 122 | } else if !test.Error && !FieldValueEquals(field, test.Out) { |
| 123 | t.Errorf("test %d: field values don't match. expected: '%+v', actual: '%+v'", i, test.Out.GetValue(), test.In.GetValue()) |
| 124 | } |
| 125 | } |
| 126 | } |
nothing calls this directly
no test coverage detected