Add method wells() to the SummaryState class
This commit is contained in:
@@ -1330,9 +1330,18 @@ BOOST_AUTO_TEST_CASE(Test_SummaryState) {
|
||||
|
||||
|
||||
st.add_well_var("OP1", "WWCT", 0.75);
|
||||
st.add_well_var("OP2", "WWCT", 0.75);
|
||||
BOOST_CHECK( st.has_well_var("OP1", "WWCT"));
|
||||
BOOST_CHECK_EQUAL( st.get_well_var("OP1", "WWCT"), 0.75);
|
||||
BOOST_CHECK_EQUAL( st.get_well_var("OP1", "WWCT"), st.get("WWCT:OP1"));
|
||||
|
||||
|
||||
const auto& wopr_wells = st.wells("WOPR");
|
||||
BOOST_CHECK_EQUAL( wopr_wells.size() , 0);
|
||||
|
||||
const auto& wwct_wells = st.wells("WWCT");
|
||||
BOOST_CHECK_EQUAL(std::count(wwct_wells.begin(), wwct_wells.end(), "OP1"), 1);
|
||||
BOOST_CHECK_EQUAL(std::count(wwct_wells.begin(), wwct_wells.end(), "OP2"), 1);
|
||||
}
|
||||
|
||||
BOOST_AUTO_TEST_SUITE_END()
|
||||
|
||||
Reference in New Issue
Block a user