(t *testing.T)
| 264 | } |
| 265 | |
| 266 | func TestHandler_DeleteSession(t *testing.T) { |
| 267 | logger := zap.NewNop() |
| 268 | store := &mockSessionStore{} |
| 269 | store.On("DeleteSession", "old-session").Return(nil) |
| 270 | |
| 271 | handler := &Handler{ |
| 272 | sessionManager: store, |
| 273 | logger: logger, |
| 274 | } |
| 275 | |
| 276 | resp, err := handler.DeleteSession(context.Background(), &pb.DeleteSessionRequest{Name: "old-session"}) |
| 277 | assert.NoError(t, err) |
| 278 | assert.True(t, resp.Success) |
| 279 | } |
| 280 | |
| 281 | func TestHandler_NoSessionManager(t *testing.T) { |
| 282 | logger := zap.NewNop() |
nothing calls this directly
no test coverage detected