(t *testing.T)
| 1905 | } |
| 1906 | |
| 1907 | func Test_Arguments_Diff(t *testing.T) { |
| 1908 | t.Parallel() |
| 1909 | |
| 1910 | var args = Arguments([]interface{}{"Hello World", 123, true}) |
| 1911 | var diff string |
| 1912 | var count int |
| 1913 | diff, count = args.Diff([]interface{}{"Hello World", 456, "false"}) |
| 1914 | |
| 1915 | assert.Equal(t, 2, count) |
| 1916 | assert.Contains(t, diff, `(int=456) != (int=123)`) |
| 1917 | assert.Contains(t, diff, `(string=false) != (bool=true)`) |
| 1918 | |
| 1919 | } |
| 1920 | |
| 1921 | func Test_Arguments_Diff_DifferentNumberOfArgs(t *testing.T) { |
| 1922 | t.Parallel() |