yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::cli::automation::TestGenerationAPI::TestSpecification Struct Reference

Generate test from specification. More...

#include <test_generation_api.h>

Public Attributes

std::string class_under_test
 
std::vector< std::string > methods_to_test
 
bool include_edge_cases = true
 
bool include_error_cases = true
 
bool include_performance_tests = false
 
std::map< std::string, nlohmann::json > custom_cases
 

Detailed Description

Generate test from specification.

Definition at line 129 of file test_generation_api.h.

Member Data Documentation

◆ class_under_test

std::string yaze::cli::automation::TestGenerationAPI::TestSpecification::class_under_test

Definition at line 130 of file test_generation_api.h.

◆ methods_to_test

std::vector<std::string> yaze::cli::automation::TestGenerationAPI::TestSpecification::methods_to_test

Definition at line 131 of file test_generation_api.h.

◆ include_edge_cases

bool yaze::cli::automation::TestGenerationAPI::TestSpecification::include_edge_cases = true

Definition at line 132 of file test_generation_api.h.

◆ include_error_cases

bool yaze::cli::automation::TestGenerationAPI::TestSpecification::include_error_cases = true

Definition at line 133 of file test_generation_api.h.

◆ include_performance_tests

bool yaze::cli::automation::TestGenerationAPI::TestSpecification::include_performance_tests = false

Definition at line 134 of file test_generation_api.h.

◆ custom_cases

std::map<std::string, nlohmann::json> yaze::cli::automation::TestGenerationAPI::TestSpecification::custom_cases

Definition at line 135 of file test_generation_api.h.


The documentation for this struct was generated from the following file: