Files
ia2005/backprop/test/synapseTest.cpp
2024-11-12 17:41:10 +01:00

26 lines
535 B
C++

#include "synapseTest.h"
void SynapseTest::setUp(){
// construction du test
Syn1 = new Synapse();
Syn2 = new Synapse(100.0);
}
void SynapseTest::tearDown(){
// destruction du test
delete Syn1;
delete Syn2;
}
void SynapseTest::testInit(){
// verifie les assignations du constructeur de la classe
CPPUNIT_ASSERT( Syn1->getWeight()==0.0 );
CPPUNIT_ASSERT( Syn2->getWeight()==100.0 );
}
void SynapseTest::testOperotorAssign(){
Synapse bla(3.0);
bla = 5.0;
CPPUNIT_ASSERT(bla.getWeight()==5.0);
}