mirror of
https://github.com/google/googletest.git
synced 2026-07-30 16:26:24 +08:00
Merge pull request #5006 from K-S-Manikandan:fix/readme-fullstops
PiperOrigin-RevId: 943641260 Change-Id: I66e46d88e36282b283124f1dec327bafe425bcef
This commit is contained in:
commit
3549aa63f2
18
README.md
18
README.md
@ -44,35 +44,35 @@ More information about building GoogleTest can be found at
|
|||||||
|
|
||||||
* xUnit test framework: \
|
* xUnit test framework: \
|
||||||
Googletest is based on the [xUnit](https://en.wikipedia.org/wiki/XUnit)
|
Googletest is based on the [xUnit](https://en.wikipedia.org/wiki/XUnit)
|
||||||
testing framework, a popular architecture for unit testing
|
testing framework, a popular architecture for unit testing.
|
||||||
* Test discovery: \
|
* Test discovery: \
|
||||||
Googletest automatically discovers and runs your tests, eliminating the need
|
Googletest automatically discovers and runs your tests, eliminating the need
|
||||||
to manually register your tests
|
to manually register your tests.
|
||||||
* Rich set of assertions: \
|
* Rich set of assertions: \
|
||||||
Googletest provides a variety of assertions, such as equality, inequality,
|
Googletest provides a variety of assertions, such as equality, inequality,
|
||||||
exceptions, and more, making it easy to test your code
|
exceptions, and more, making it easy to test your code.
|
||||||
* User-defined assertions: \
|
* User-defined assertions: \
|
||||||
You can define your own assertions with Googletest, making it simple to
|
You can define your own assertions with Googletest, making it simple to
|
||||||
write tests that are specific to your code
|
write tests that are specific to your code.
|
||||||
* Death tests: \
|
* Death tests: \
|
||||||
Googletest supports death tests, which verify that your code exits in a
|
Googletest supports death tests, which verify that your code exits in a
|
||||||
certain way, making it useful for testing error-handling code
|
certain way, making it useful for testing error-handling code.
|
||||||
* Fatal and non-fatal failures: \
|
* Fatal and non-fatal failures: \
|
||||||
You can specify whether a test failure should be treated as fatal or
|
You can specify whether a test failure should be treated as fatal or
|
||||||
non-fatal with Googletest, allowing tests to continue running even if a
|
non-fatal with Googletest, allowing tests to continue running even if a
|
||||||
failure occurs
|
failure occurs.
|
||||||
* Value-parameterized tests: \
|
* Value-parameterized tests: \
|
||||||
Googletest supports value-parameterized tests, which run multiple times with
|
Googletest supports value-parameterized tests, which run multiple times with
|
||||||
different input values, making it useful for testing functions that take
|
different input values, making it useful for testing functions that take
|
||||||
different inputs
|
different inputs.
|
||||||
* Type-parameterized tests: \
|
* Type-parameterized tests: \
|
||||||
Googletest also supports type-parameterized tests, which run with different
|
Googletest also supports type-parameterized tests, which run with different
|
||||||
data types, making it useful for testing functions that work with different
|
data types, making it useful for testing functions that work with different
|
||||||
data types
|
data types.
|
||||||
* Various options for running tests: \
|
* Various options for running tests: \
|
||||||
Googletest provides many options for running tests including running
|
Googletest provides many options for running tests including running
|
||||||
individual tests, running tests in a specific order and running tests in
|
individual tests, running tests in a specific order and running tests in
|
||||||
parallel
|
parallel.
|
||||||
|
|
||||||
## Supported Platforms
|
## Supported Platforms
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user