def testRegisterAndRemoveProxy(self): """ModelTest: Test registerProxy() and removeProxy()""" model = puremvc.core.Model.getInstance() testProxy = puremvc.patterns.proxy.Proxy('sizes', ['7', '13', '21']) model.registerProxy(testProxy) removedProxy = model.removeProxy('sizes') self.assertEqual(True,removedProxy.getProxyName() == 'sizes') testProxy = model.retrieveProxy('sizes') self.assertEqual(None, testProxy)
def testRegisterAndRemoveProxy(self): """ModelTest: Test registerProxy() and removeProxy()""" model = puremvc.core.Model.getInstance() testProxy = puremvc.patterns.proxy.Proxy('sizes', ['7', '13', '21']) model.registerProxy(testProxy) removedProxy = model.removeProxy('sizes') self.assertEqual(True, removedProxy.getProxyName() == 'sizes') testProxy = model.retrieveProxy('sizes') self.assertEqual(None, testProxy)
def testRegisterAndRetrieveProxy(self): """ModelTest: Test registerProxy() and retrieveProxy()""" model = puremvc.core.Model.getInstance() model.registerProxy(puremvc.patterns.proxy.Proxy('colors', ['red', 'green', 'blue'])) testProxy = model.retrieveProxy('colors') data = testProxy.getData() self.assertNotEqual(None, data) self.assertEqual(True, isinstance(data, list)) self.assertEqual(True, len(data) == 3 ) self.assertEqual(True, data[0] == 'red' ) self.assertEqual(True, data[1] == 'green' ) self.assertEqual(True, data[2] == 'blue' )
def testRegisterAndRetrieveProxy(self): """ModelTest: Test registerProxy() and retrieveProxy()""" model = puremvc.core.Model.getInstance() model.registerProxy( puremvc.patterns.proxy.Proxy('colors', ['red', 'green', 'blue'])) testProxy = model.retrieveProxy('colors') data = testProxy.getData() self.assertNotEqual(None, data) self.assertEqual(True, isinstance(data, list)) self.assertEqual(True, len(data) == 3) self.assertEqual(True, data[0] == 'red') self.assertEqual(True, data[1] == 'green') self.assertEqual(True, data[2] == 'blue')