- Docker
- Visual Studio Code
- Remote - Containers extension for VS Code
- Open a terminal and run:
git clone https://github.com/Free1man/AutomationFramework.git cd AutomationFramework
- Launch Visual Studio Code.
- Select
File
>Open Folder...
and navigate to the project directory. - VS Code will detect the
.devcontainer
configuration and prompt you at the bottom right to reopen in a container. ClickReopen in Container
.
- The container will start building based on the specifications in the
.devcontainer/devcontainer.json
file. This process can take a few minutes if it's the first setup or if the image needs to be rebuilt.
- Once the container setup is complete, VS Code will connect to it. You are now ready to develop inside the containerized environment.
Run test:
dotnet test AutomationFramework.sln
Note: The tests are expected to fail as there is no real API or UI backend implemented. This setup is meant to demonstrate the containerized environment and test configurations.