public static void Start(int?portOkResponse = null, int?portBadResponse = null) { if (portOkResponse != null) { ServerOkResponse = FluentMockServer.Start(portOkResponse.Value); } if (portBadResponse != null) { ServerBadResponse = FluentMockServer.Start(portBadResponse.Value); } ServerOkResponse? .Given( Requests.WithUrl("/botToken/sendChatAction").UsingPost() ) .RespondWith( Responses .WithStatusCode(200) .WithBody(ResponseString.mExpectedBodyForBooleanResult) ); ServerOkResponse? .Given( Requests.WithUrl("/botToken/send*").UsingPost() ) .RespondWith( Responses .WithStatusCode(200) .WithBody(ResponseString.mExpectedBodyForSendMessageResult) ); ServerOkResponse? .Given( Requests.WithUrl("/botToken/forwardMessage").UsingPost() ) .RespondWith( Responses .WithStatusCode(200) .WithBody(ResponseString.mExpectedBodyForSendMessageResult) ); ServerOkResponse? .Given( Requests.WithUrl("/botToken/getUserProfilePhotos").UsingPost() ) .RespondWith( Responses .WithStatusCode(200) .WithBody(ResponseString.mExpectedBodyForGetUserProfilePhotos) ); ServerOkResponse? .Given( Requests.WithUrl("/botToken/kickChatMember").UsingPost() ) .RespondWith( Responses .WithStatusCode(200) .WithBody(ResponseString.mExpectedBodyForBooleanResult) ); ServerOkResponse? .Given( Requests.WithUrl("/botToken/unbanChatMember").UsingPost() ) .RespondWith( Responses .WithStatusCode(200) .WithBody(ResponseString.mExpectedBodyForBooleanResult) ); ServerOkResponse? .Given( Requests.WithUrl("/botToken/getMe").UsingPost() ) .RespondWith( Responses .WithStatusCode(200) .WithBody(ResponseString.mExpectedBodyForGetMe) ); ServerOkResponse? .Given( Requests.WithUrl("/botToken/leaveChat").UsingPost() ) .RespondWith( Responses .WithStatusCode(200) .WithBody(ResponseString.mExpectedBodyForBooleanResult) ); ServerBadResponse? .Given( Requests.WithUrl("/*").UsingPost() ) .RespondWith( Responses .WithStatusCode(401) .WithBody(ResponseString.mExpectedBodyForBadResponse) ); }
internal static void Stop() { ServerOkResponse?.Stop(); ServerBadResponse?.Stop(); }
public static void Stop() { ServerOkResponse?.Stop(); ServerBadResponse?.Stop(); }