Web API Development for the Absolute Beginner : A Step-By-step Approach to Learning the Fundamentals of Web API Development With . NET 7. - Dominte, Irina; ProQuest (firma) (Berkeley, CA : Apress L. P., 2023)
Reporting the API Versions -- Ways of Versioning -- Versioning in QueryString -- Versioning in Headers -- Versioning with Media Types -- Versioning in the URL Path -- Combining Versioning Strategies -- General Rules about Versioning -- Deprecating Versions -- Summary -- Chapter 12: Documenting the API -- Introducing OpenAPI -- Introducing Swashbuckle -- Working with Swashbuckle -- Documentation Steps -- Define Supported Request Content Types -- Define the Possible Status Codes -- Define the Content Type of the Response -- Describing Endpoints -- API Conventions -- Creating an API Convention -- Summary -- Chapter 13: Testing the API -- Why Is Testing an API Important? -- Terminology -- Test Doubles -- SUT -- Mock -- Stub -- Test Types -- Unit Tests -- Anatomy of a Unit Test -- Arrange -- Act -- Assert -- Library Types You Might Encounter -- Testing Libraries -- Mocking Libraries -- Asserting Libraries -- Creating Our First Unit Tests -- Testing the Controller -- Testing a Service -- Other Useful Attributes -- Integration Tests -- What Is a Fixture? -- Creating a Custom WebApplicationFactory -- Writing an Integration Test -- Unit versus Integration Tests -- Summary -- Index.
Description based on publisher supplied metadata and other sources.
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2025. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Keywords: elektronické knihy; electronic books