CodiumAI | Generating C++ Tests From Scratch | AI Testing | GoogleTest | Visual Studio Code

Опубликовано: 04 Октябрь 2024
на канале: Qodo
743
4

In this video, we’ll take an open-source project in C++ and generate new tests for it from scratch. We’ll explore two different ways CodiumAI can generate tests for you, enhance the testing suite of an existing project - the GoogleTest library - and explore how we can generate custom tests from a simple prompt. In addition, we’ll explore CodiumAI’s VS Code Codiumate extension and see the various functionalities it offers.

The GoogleTest Library - https://github.com/google/googletest
CodiumAI - https://www.codium.ai
Codiumate for Visual Studio Code - https://marketplace.visualstudio.com/...
Codiumate for JetBrains IDEs - https://plugins.jetbrains.com/plugin/...
Codiumate PR Assistant for GitHub - https://github.com/Codium-ai/pr-agent...
AlphaCodium by CodiumAI - https://github.com/Codium-ai/AlphaCodium

TIMESTAMPS:
00:00 Introduction
00:48 Generating C++ tests from a component directly using Codiumate
01:56 Modify an existing test using the Codiumate chat
02:11 Generating C++ tests from an existing, single test using Codiumate
02:44 Codiumate’s configuration options
03:35 Adding the generated test and running it
01:33 The Puppeteer Library
02:28 Enhancing the test suite for Puppeteer using Codiumate
03:07 Generating new tests
03:33 Adding a test to the code and make sure it runs
03:52 Generating tests to increase behavior coverage tests (i.e. critical edge cases)
04:34 Generating a completely new custom test with Codiumate
05:23 Summary