summaryrefslogtreecommitdiff
path: root/src/token_authorization_middleware_test.cpp
blob: 39a12cd54650adee848b57c74edd7364e98cbd01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include "token_authorization_middleware.hpp"
#include <crow/app.h>
#include "gtest/gtest.h"


// Tests that Base64 basic strings work
TEST(Authentication, TestBasicReject)
{
    /*
    crow::App<crow::TokenAuthorizationMiddleware> app;
    crow::request req;
    crow::response res;
    app.handle(req, res);
    ASSERT_EQ(res.code, 400);


    crow::App<crow::TokenAuthorizationMiddleware> app;
    decltype(app)::server_t server(&app, "127.0.0.1", 45451);
    CROW_ROUTE(app, "/")([&](const crow::request& req)
    {
        app.get_context<NullMiddleware>(req);
        app.get_context<NullSimpleMiddleware>(req);
        return "";
    });
    */
}