frmTestOOSMom

Form per il testing del middleware Simple Message Oriented M.

Autore: Giorgio Bernardi
E-Mail: Giorgio.Bernardi@studio.unibo.it
Data : Settembre 2004

Form di test. E' possibile testare il funzionamento locale, remoto e remoto collegato a Java.

Codice
Field Summary
Private(ClsTestProcedures) ClsStub
Classe usata come stub
Private(ClsTestProcedures) ClsTest
Classe di test reale
Private(Boolean) IsInitialized
Private(CTCPManager) MsgManager1
Private(CTCPManager) MsgManager2
 
Method Summary
Private Append( Msg As String)
Codice
Private ClsTest_OnComputeRequest( Msg As String)
Codice
Public CmdExecute_Click( Index As Integer)
Codice
Test delle funzionalitą
Private CmdInizializza_Click()
Codice
Private CmdTestNormale_Click()
Codice
Public DestroyServer()
Codice
Distrugge l'ambiente per poterlo eventualmente reinizializzare
Private Form_QueryUnload( Cancel As Integer, UnloadMode As Integer)
Codice
Private Form_Unload( Cancel As Integer)
Codice
Public InitServer()
Codice
Inizializza l'ambiente Client/Server a seconda delle impostazioni della finestra
Public TestClsTestProcedures( Dispatcher As IDispatcher, MsgManagerAddress As String)
Codice
Inizializza la classe, lo stub e lo skeleton
 
Details

ClsStub

Private ClsStub             As ClsTestProcedures

Codice
Classe usata come stub

ClsTest

Private WithEvents ClsTest  As ClsTestProcedures

Codice
Classe di test reale

IsInitialized

Private IsInitialized   As Boolean

Codice

MsgManager1

Dim MsgManager1      As New SMom.CTCPManager

Codice

MsgManager2

Dim MsgManager2      As New SMom.CTCPManager

Codice

Append

Private Sub Append(Msg As String)

Codice

ClsTest_OnComputeRequest

Private Sub ClsTest_OnComputeRequest(Msg As String)

Codice

CmdExecute_Click

Public Sub CmdExecute_Click(Index As Integer)

Codice
Test delle funzionalitą

CmdInizializza_Click

Private Sub CmdInizializza_Click()

Codice

CmdTestNormale_Click

Private Sub CmdTestNormale_Click()

Codice

DestroyServer

Public Sub DestroyServer()

Codice
Distrugge l'ambiente per poterlo eventualmente reinizializzare

Form_QueryUnload

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)

Codice

Form_Unload

Private Sub Form_Unload(Cancel As Integer)

Codice

InitServer

Public Sub InitServer()

Codice
Inizializza l'ambiente Client/Server a seconda delle impostazioni della finestra

TestClsTestProcedures

Public Sub TestClsTestProcedures(Dispatcher As IDispatcher, MsgManagerAddress As String)

Codice
Inizializza la classe, lo stub e lo skeleton