diff --git a/receiver/unittests/receiver_mocking.h b/receiver/unittests/receiver_mocking.h
index a12551c7e3a3c5574522f118dcf0aaea7b57f942..eb587199f7ba24f3e85143431d98df407b147ce6 100644
--- a/receiver/unittests/receiver_mocking.h
+++ b/receiver/unittests/receiver_mocking.h
@@ -90,7 +90,7 @@ class MockRequest: public Request {
     };
 
     MOCK_METHOD(const uint64_t*, GetCustomData_t, (), (const));
-    MOCK_METHOD(const char*, GetMessage, (), (const, override));
+    MOCK_METHOD(const char*, GetMessage, (), (const)); //override does not compile on windows, not clear why ()
     MOCK_METHOD(void, SetBeamtimeId, (std::string), (override));
     MOCK_METHOD(void, SetDataSource, (std::string), (override));
     MOCK_METHOD(void, SetBeamline, (std::string), (override));
diff --git a/receiver/unittests/request_handler/test_authorization_client.cpp b/receiver/unittests/request_handler/test_authorization_client.cpp
index 7f3dad411f3e6d3a8457a8faa1676799ebd171f4..1bff5c3fc5aff1e4f1510c8fec6629af16f89b44 100644
--- a/receiver/unittests/request_handler/test_authorization_client.cpp
+++ b/receiver/unittests/request_handler/test_authorization_client.cpp
@@ -65,8 +65,7 @@ class AuthorizerClientTests : public Test {
         config.authorization_server = expected_authorization_server;
         config.authorization_interval_ms = 0;
         SetReceiverConfig(config, "none");
-        ON_CALL(*mock_request, GetOriginHost()).WillByDefault(ReturnRef(""));
-
+        SetDefaultRequestCalls(mock_request.get(),expected_beamtime_id);
     }
     void TearDown() override {
         client.http_client__.release();