13 lines
288 B
C++
13 lines
288 B
C++
#include "inheritance.hpp"
|
|
#include <gtest/gtest.h>
|
|
|
|
TEST(Inheritance, CircleArea) {
|
|
oop::Circle circle(2.0);
|
|
EXPECT_NEAR(circle.area(), 12.566370614359172, 1e-9);
|
|
}
|
|
|
|
TEST(Inheritance, RectangleArea) {
|
|
oop::Rectangle rect(3.0, 4.0);
|
|
EXPECT_DOUBLE_EQ(rect.area(), 12.0);
|
|
}
|