SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
#ifndef CDSUNIT_MAP_TEST_MAP_HP_H
base_class::test( m );
- ASSERT_TRUE( m.empty());
- ASSERT_CONTAINER_SIZE( m, 0 );
+ EXPECT_TRUE( m.empty());
+ EXPECT_CONTAINER_SIZE( m, 0 );
typedef typename Map::value_type map_pair;
size_t const kkSize = base_class::kSize;
}
for ( auto const& i : arrKeys )
- ASSERT_TRUE( m.insert( i ) );
- ASSERT_FALSE( m.empty() );
- ASSERT_CONTAINER_SIZE( m, kkSize );
+ EXPECT_TRUE( m.insert( i ) );
+ EXPECT_FALSE( m.empty() );
+ EXPECT_CONTAINER_SIZE( m, kkSize );
// iterators
size_t nCount = 0;
gp = m.get( i.nKey );
ASSERT_FALSE( !gp );
- ASSERT_EQ( gp->first.nKey, i.nKey );
+ EXPECT_EQ( gp->first.nKey, i.nKey );
gp.release();
gp = m.get( i );
ASSERT_FALSE( !gp );
- ASSERT_EQ( gp->first.nKey, i.nKey );
+ EXPECT_EQ( gp->first.nKey, i.nKey );
gp.release();
gp = m.get_with( other_item( i.nKey ), other_less());
ASSERT_FALSE( !gp );
- ASSERT_EQ( gp->first.nKey, i.nKey );
+ EXPECT_EQ( gp->first.nKey, i.nKey );
switch ( i.nKey % 4 ) {
case 0:
break;
}
ASSERT_FALSE( !gp );
- ASSERT_EQ( gp->first.nKey, i.nKey );
+ EXPECT_EQ( gp->first.nKey, i.nKey );
gp.release();
gp = m.get( i.nKey );
gp = m.get_with( other_item( i.nKey ), other_less() );
ASSERT_TRUE( !gp );
}
- ASSERT_TRUE( m.empty() );
- ASSERT_CONTAINER_SIZE( m, 0 );
+ EXPECT_TRUE( m.empty() );
+ EXPECT_CONTAINER_SIZE( m, 0 );
}
};