Home / Companies / WireMock / Blog / August 2023

August 2023 Summaries

4 posts from WireMock

Filter
Month: Year:
Post Summaries Back to Blog
The guide provides a detailed walkthrough on contributing to the WireMock API Templates Library, using the Hacker News Mock API definition as a demonstration. It outlines the prerequisites like a GitHub account and basic knowledge of Git, and describes the process starting from creating a mock definition with WireMock Cloud. Contributors are guided through forking and cloning the templates repository on GitHub, preparing a directory for their service, and exporting the WireMock JSON stubs. The guide emphasizes the creation of metadata files, which include both JSON and YAML formats, and provides instructions for submitting a pull request to the WireMock repository. Additionally, it suggests contributing OpenAPI specifications to APIs Guru and encourages participation in the WireMock community on Slack, particularly in the #help-contributing channel, for support and collaboration.
Aug 28, 2023 1,058 words in the original blog post.
This blog post outlines the steps for creating new mock API templates from OpenAPI specifications using WireMock Cloud, with a focus on building a template for Hacker News. It highlights the release of the WireMock API Templates Library, which is an open-source catalog of mock API templates that facilitates quick setup of mock servers. The process involves importing an OpenAPI specification into WireMock Cloud, enhancing it to overcome OpenAPI limitations, and testing the mock API using WireMock's tools. The post emphasizes the benefits of using WireMock Cloud's features, such as its ability to intelligently generate API endpoints and handle multiple response codes, while also acknowledging the limitations of the current OpenAPI specification. It encourages community participation in contributing to the library and outlines plans for future updates and contributions, including the anticipated improvements with OpenAPI v4 to enhance API feature support.
Aug 17, 2023 1,179 words in the original blog post.
Python WireMock has launched a new edition of its documentation website, transitioning from ReadTheDocs with reStructuredText to MkDocs using Markdown, significantly updating the content to align with modern WireMock features and Testcontainers support. The revamped site, which includes both the REST API client for WireMock Standalone and the new Testcontainers module, automates documentation updates that are published on ReadTheDocs after each release. Changelogs are now managed through GitHub Releases using the Release Drafter project, automatically generating drafts from submitted pull requests. The site encourages community engagement, inviting contributions and feedback through GitHub and Slack, and is open to examples from modern Python web server and test frameworks like Django and Robot Framework.
Aug 08, 2023 439 words in the original blog post.
The introduction of ChatGPT in late 2022 sparked significant interest among developers eager to build innovative generative AI applications using OpenAI's APIs, which led to a surge in searches for the OpenAI API. Despite the potential for groundbreaking applications, developers face challenges such as high costs, long wait times, unpredictable responses, and rate limits, making development and testing difficult and expensive. To address these issues, MockGPT has been introduced as a WireMock-powered module that simulates OpenAI APIs, enabling developers to conduct testing with predictable, fast, and free responses. This tool allows for detailed testing scenarios without incurring the high fees and delays associated with the live API, thus facilitating easier integration of continuous integration and continuous deployment (CI/CD) processes. Developers can access MockGPT for free and create complex testing conditions through a WireMock Cloud account, ultimately streamlining the development of GPT-powered applications.
Aug 02, 2023 536 words in the original blog post.