Skip to content

Latest commit

History

History
57 lines (43 loc) · 2.59 KB

File metadata and controls

57 lines (43 loc) · 2.59 KB

FAQ

classexample; // System Under TestGTEST(example) {
namespacedi= boost::di;
SHOULD("create example") {
constauto injector = di::make_injector(
di::bind<interface>.to(di::NiceGMock{mocks})
, di::bind<interface2>.to(di::StrictGMock{mocks})
);
sut = testing::make<SUT>(injector);
EXPECT_CALL(mock<interface>(), (get)(_)).WillOnce(Return(123));
EXPECT_CALL(mock<interface2>(), (f2)(123));
sut->update();
}
}