1
edit
Changes
→Flex Unit Testing and Mockolate Unit Testing Frameworks
For general information on stubbing and mocking, see the following resources:
===Resources===
!Module!!Class Name!!Coverage!!Notes!!Github
|-
|Chat||ChatMessage||Complete||Simple class. The tests just make sure that XML tags are stripped from chat messages.||ima github link
|-
|Chat||ChatMessages||Complete|| - ||ima github link
|-
|Chat||ChatMessagesSession||Complete|| - ||ima github link
|-
|Chat||ChatMessageVO||None||Too simple. Not worth testing. ||ima github link
|-
|Chat||PrivateChatMessage||None||Too simple, not worth testing. ||ima github link
|-
|Presentation||Presentation||Complete || - ||ima github link
|-
|Presentation||PresentationList||Complete || Very simple, almost not worth testing? ||ima github link
|-
|Presentation||Slide||Complete || - ||ima github link
|-
|User||User||None||Too simple. Not worth testing. ||ima github link
|-
|User||UserList||Complete||Big class. Large number of unit tests... ||ima github link
|-
|User||UserSession||None||Too Simple. Not worth testing. ||ima github link
|-
|User||UserUISession||Complete|| - ||ima github link
|-
|}
===Controller (Commands) Command Unit Tests===
!Command Name!!Unit Tests? (Yes/No)!!Coverage!!Notes!!Github
|-
|CameraQualityCommand||Yes||Complete||-||ima github link|-|ConnectCommand||Yes||Complete|| - || github link|-|DisconnectUserCommand||-||-|| - || github link|-|JoinMeetingCommand||-||-||-|| github link|-|LoadSlideCommand||-||-||-|| github link|-|MicrophoneMuteCommand||Yes||Complete|| - || github link|-|NavigateToCommand||-||-||-|| github link|-|RaiseHandCommand||-||-|| - || github link|-|RemovePageCommand||-||-||-|| github link|-|ShareCameraCommand||Yes||Complete||-|| github link
|-
|ConnectCommandShareMicrophoneCommand||Yes||Complete|| - ||ima github link|-|} ===View Mediator (for pages' views) Unit Tests=== '' <span style="color: red;">***Github links coming soon... ***</span>'' {|cellspacing="0" width="100%" cellpadding="5" border="1"
|-
|-
|JoinMeetingCommandChatViewMediator||-Yes||-Complete||-||ima github link
|-
|LoadSlideCommandChatRoomsViewMediator||-Yes||-Complete||-||ima github link
|-
|MicrophoneMuteCommandDeskshareViewMediator||Yes||Complete-|| - ||ima github link
|-
|NavigateToCommandParticipantsViewMediator||-Yes||-||-||ima github link
|-
|RaiseHandCommandPresentationViewMediator||-Yes||-|| - ||ima github link
|-
|RemovePageCommandProfileViewMediator||-Yes||-Complete||-||ima github link
|-
|ShareCameraCommandSelectParticipantViewMediator||Yes||Complete-||-||ima github link
|-
|ShareMicrophoneCommandUserDetailsViewMediator||Yes||Complete-||-||ima github link
|-
|blankityVideoChatViewMediator||blankYes||blank-|| template -||ima github link
|-
|}