Newer
Older
#include "IstreamTest.h"
#include <set>
#include <vector>
#include <pair>
#include <sstream>
#include <string>
CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( IstreamTest, "bits" );
CPPUNIT_TEST_SUITE_REGISTRATION( IstreamTest );
void IstreamTest::setUp() {
}
void IstreamTest::tearDown() {
}
void IstreamTest::testIstream() {
std::stringstream ss("TEST");
CPPUNIT_ASSERT(((bool)(ss >> "TEST")) == true);
ss.str("TEST");
CPPUNIT_ASSERT(((bool)(ss >> "TESS")) == false);
CPPUNIT_ASSERT(ss.str() == "TEST");
CPPUNIT_ASSERT(((bool)(ss >> "TESTS")) == false);
CPPUNIT_ASSERT(ss.str() == "TEST");
}