(t *testing.T)
| 3587 | } |
| 3588 | |
| 3589 | func TestStateEncodesCorrectly(t *testing.T) { |
| 3590 | state := "some_state_to_test" |
| 3591 | nonce := "some_nonce_to_test" |
| 3592 | |
| 3593 | encodedResult := encodeState(nonce, state, true) |
| 3594 | assert.Equal(t, "c29tZV9ub25jZV90b190ZXN0OnNvbWVfc3RhdGVfdG9fdGVzdA", encodedResult) |
| 3595 | |
| 3596 | notEncodedResult := encodeState(nonce, state, false) |
| 3597 | assert.Equal(t, "some_nonce_to_test:some_state_to_test", notEncodedResult) |
| 3598 | } |
| 3599 | |
| 3600 | func TestStateDecodesCorrectly(t *testing.T) { |
| 3601 | nonce, redirect, _ := decodeState("c29tZV9ub25jZV90b190ZXN0OnNvbWVfc3RhdGVfdG9fdGVzdA", true) |
nothing calls this directly
no test coverage detected