Statements (57)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Library
|
gptkbp:bfsLayer |
6
|
gptkbp:bfsParent |
gptkb:Google_Test
|
gptkbp:allows |
behavior verification
state verification |
gptkbp:can_be_used_with |
gptkb:language
Makefile |
gptkbp:developed_by |
gptkb:Job_Search_Engine
|
gptkbp:features |
gptkb:actions
expectations matchers type-safe mocks |
gptkbp:first_released |
gptkb:2008
|
gptkbp:has |
community support
mocking capabilities extensive documentation frequent updates active development |
https://www.w3.org/2000/01/rdf-schema#label |
Google Mock
|
gptkbp:integrates_with |
gptkb:Google_Test
|
gptkbp:is_accessible_by |
package managers
|
gptkbp:is_available_on |
gptkb:archive
|
gptkbp:is_compatible_with |
gptkb:C++20
gptkb:C++14 gptkb:C++17 C++11 |
gptkbp:is_often_used_in |
gptkb:theorem
|
gptkbp:is_open_source |
gptkb:theorem
|
gptkbp:is_part_of |
gptkb:Google_Testing_Framework
|
gptkbp:is_used_by |
open source projects
large tech companies |
gptkbp:is_used_for |
mocking in unit tests
|
gptkbp:license |
gptkb:BSD_License
|
gptkbp:provides |
test doubles
stubbing capabilities verification methods mock functions mock classes |
gptkbp:suitable_for |
gptkb:mobile_application
cross-platform development desktop applications embedded systems game development machine learning applications real-time systems scientific computing web applications cloud applications financial applications server applications data analysis applications Io T applications |
gptkbp:supports |
parameterized tests
g Mock framework polymorphic behavior |
gptkbp:used_in |
software testing
|
gptkbp:written_in |
gptkb:C++
|