Remaining energy tracing test simplification: object factories removed
authorEvgeny Kalishenko <ydginster@gmail.com>
Tue, 10 Dec 2013 09:12:38 +0400
changeset 10487 b12fa84a0fc9
parent 10486 ce4d2612fd04
child 10488 72386c711369
Remaining energy tracing test simplification: object factories removed
src/netanim/test/netanim-test.cc
--- a/src/netanim/test/netanim-test.cc	Tue Dec 10 09:12:38 2013 +0400
+++ b/src/netanim/test/netanim-test.cc	Tue Dec 10 09:12:38 2013 +0400
@@ -186,8 +186,6 @@
 
   Ptr<BasicEnergySource> m_energySource;
   Ptr<SimpleDeviceEnergyModel> m_energyModel;
-  ObjectFactory m_energySourceFactory;
-  ObjectFactory m_deviceEnergyModelFactory;
   const double m_initialEnergy;
 };
 
@@ -195,15 +193,13 @@
   AbstractAnimationInterfaceTestCase("Verify Remaining energy tracing"),
   m_initialEnergy(100)
 {
-  m_energySourceFactory.SetTypeId ("ns3::BasicEnergySource");
-  m_deviceEnergyModelFactory.SetTypeId ("ns3::SimpleDeviceEnergyModel");
 }
 
 void
 AnimationRemainingEnergyTestCase::PrepareNetwork (void)
 {
-  m_energySource = m_energySourceFactory.Create<BasicEnergySource>();
-  m_energyModel = m_deviceEnergyModelFactory.Create<SimpleDeviceEnergyModel>();
+  m_energySource = CreateObject<BasicEnergySource>();
+  m_energyModel = CreateObject<SimpleDeviceEnergyModel>();
 
   m_energySource->SetInitialEnergy(m_initialEnergy);
   m_energyModel->SetEnergySource (m_energySource);