Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "gtest/gtest.h"
- #include "precision.hpp"
- using namespace std;
- TEST(PrecisionTest,PrecisionOpTest) {
- PrecisionOp pre0 (3.14111,2);
- EXPECT_EQ("3.14",pre0.stringify());
- PrecisionOp pre1 (3.1459,2);
- EXPECT_EQ("3.15",pre1.stringify());
- PrecisionOp pre2 (6.66,4);
- EXPECT_EQ("6.6600",pre2.stringify());
- PrecisionOp pre3 (6,2);
- EXPECT_EQ("6.00",pre3.stringify());
- }
- TEST(PrecisionTest,PrecisionRandTest) {
- PrecisionRand preRan1(2);
- EXPECT_EQ("86.00",preRan1.stringify());
- }
- int main(int argc, char **argv) {
- ::testing::InitGoogleTest(&argc, argv);
- return RUN_ALL_TESTS();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement