Пример #1
0
    def testTemplateAsset(self):
        spValues = [0, 0, 0, 0, 0, 0, 0, 0]
        spRat = [
            'None', 'None', 'None', 'None', 'None', 'None', 'None', 'None'
        ]
        iTap = TemplateAssetParameters(
            self.iTemplateAssets[0]["theName"],
            self.iTemplateAssets[0]["theShortCode"],
            self.iTemplateAssets[0]["theDescription"],
            self.iTemplateAssets[0]["theSignificance"],
            self.iTemplateAssets[0]["theType"],
            self.iTemplateAssets[0]["theSurfaceType"],
            self.iTemplateAssets[0]["theAccessRight"], spValues, spRat, [],
            [("anInterface", "provided", "trusted", "privileged")])
        b = Borg()
        b.dbProxy.addTemplateAsset(iTap)
        oTaps = b.dbProxy.getTemplateAssets()
        oTap = oTaps[self.iTemplateAssets[0]["theName"]]
        self.assertEqual(iTap.name(), oTap.name())
        self.assertEqual(iTap.properties(), oTap.properties())
        self.assertEqual(iTap.shortCode(), oTap.shortCode())
        self.assertEqual(iTap.description(), oTap.description())
        self.assertEqual(iTap.type(), oTap.type())
        self.assertEqual(iTap.surfaceType(), oTap.surfaceType())
        self.assertEqual(iTap.accessRight(), oTap.accessRight())

        b.dbProxy.deleteTemplateAsset(oTap.id())
Пример #2
0
  def testTemplateAsset(self):
    spValues = [(0,'None'),(0,'None'),(0,'None'),(0,'None'),(0,'None'),(0,'None'),(0,'None'),(0,'None')]
    iTap = TemplateAssetParameters(self.iTemplateAssets[0]["theName"], self.iTemplateAssets[0]["theShortCode"], self.iTemplateAssets[0]["theDescription"], self.iTemplateAssets[0]["theSignificance"],self.iTemplateAssets[0]["theType"],self.iTemplateAssets[0]["theSurfaceType"],self.iTemplateAssets[0]["theAccessRight"],spValues,[],[])
    b = Borg()
    b.dbProxy.addTemplateAsset(iTap)
    oTaps = b.dbProxy.getTemplateAssets()
    oTap = oTaps[self.iTemplateAssets[0]["theName"]]
    self.assertEqual(iTap.name(), oTap.name())
    self.assertEqual(iTap.properties(), oTap.properties())
    self.assertEqual(iTap.shortCode(),oTap.shortCode())
    self.assertEqual(iTap.description(),oTap.description())
    self.assertEqual(iTap.type(),oTap.type())
    self.assertEqual(iTap.surfaceType(),oTap.surfaceType())
    self.assertEqual(iTap.accessRight(),oTap.accessRight())

    b.dbProxy.deleteTemplateAsset(oTap.id())
Пример #3
0
  def testTemplateAsset(self):
    spValues = [0,0,0,0,0,0,0,0]
    spRat = ['None','None','None','None','None','None','None','None']
    iTap = TemplateAssetParameters(self.iTemplateAssets[0]["theName"], self.iTemplateAssets[0]["theShortCode"], self.iTemplateAssets[0]["theDescription"], self.iTemplateAssets[0]["theSignificance"],self.iTemplateAssets[0]["theType"],self.iTemplateAssets[0]["theSurfaceType"],self.iTemplateAssets[0]["theAccessRight"],spValues,spRat,[],[("anInterface","provided","trusted","privileged")])
    b = Borg()
    b.dbProxy.addTemplateAsset(iTap)
    oTaps = b.dbProxy.getTemplateAssets()
    oTap = oTaps[self.iTemplateAssets[0]["theName"]]
    self.assertEqual(iTap.name(), oTap.name())
    self.assertEqual(iTap.properties(), oTap.properties())
    self.assertEqual(iTap.shortCode(),oTap.shortCode())
    self.assertEqual(iTap.description(),oTap.description())
    self.assertEqual(iTap.type(),oTap.type())
    self.assertEqual(iTap.surfaceType(),oTap.surfaceType())
    self.assertEqual(iTap.accessRight(),oTap.accessRight())

    b.dbProxy.deleteTemplateAsset(oTap.id())