#include <vector>
#include "cbor.h"
#include "dispatch.h"
#include "error_support.h"
#include "frontend_channel.h"
#include "json.h"
#include "test_platform.h"
namespace crdtp {
TEST(DispatchResponseTest, OK) { … }
TEST(DispatchResponseTest, ServerError) { … }
TEST(DispatchResponseTest, SessionNotFound) { … }
TEST(DispatchResponseTest, InternalError) { … }
TEST(DispatchResponseTest, InvalidParams) { … }
TEST(DispatchResponseTest, FallThrough) { … }
TEST(DispatchableTest, MessageMustBeAnObject) { … }
TEST(DispatchableTest, MessageMustHaveIntegerIdProperty) { … }
TEST(DispatchableTest, MessageMustHaveIntegerIdProperty_IncorrectType) { … }
TEST(DispatchableTest, MessageMustHaveStringMethodProperty) { … }
TEST(DispatchableTest, MessageMustHaveStringMethodProperty_IncorrectType) { … }
TEST(DispatchableTest, MessageMayHaveStringSessionIdProperty) { … }
TEST(DispatchableTest, MessageMayHaveObjectParamsProperty) { … }
TEST(DispatchableTest, MessageWithUnknownProperty) { … }
TEST(DispatchableTest, DuplicateMapKey) { … }
TEST(DispatchableTest, ValidMessageParsesOK_NoParams) { … }
TEST(DispatchableTest, ValidMessageParsesOK_WithParams) { … }
TEST(DispatchableTest, FaultyCBORTrailingJunk) { … }
TEST(CreateErrorResponseTest, SmokeTest) { … }
TEST(CreateErrorNotificationTest, SmokeTest) { … }
TEST(CreateResponseTest, SmokeTest) { … }
TEST(CreateNotificationTest, SmokeTest) { … }
class TestChannel : public FrontendChannel { … };
TEST(UberDispatcherTest, MethodNotFound) { … }
class TestDomain : public DomainDispatcher { … };
TEST(UberDispatcherTest, DispatchingToDomainWithRedirects) { … }
}