Changes

Jump to: navigation, search

BigBlueButton Mobile Client Unit Tests

300 bytes removed, 15:57, 14 January 2015
Flex Unit Testing and Mockolate Unit Testing Frameworks
For general information on stubbing and mocking, see the following resources:
*
From FlexUnit, For information regarding the main  The code for each module's model does not contains very many dependencies on other classes. ThereforeMockolate framework specifically, testing the model was fairly see:
===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
|-
|}
!Command Name!!Unit Tests? (Yes/No)!!Coverage!!Notes!!Github
|-
|CameraQualityCommand||Yes||Complete||-||ima github link
|-
|ConnectCommand||Yes||Complete|| - ||ima github link
|-
|DisconnectUserCommand||-||-|| - ||ima github link
|-
|JoinMeetingCommand||-||-||-||ima github link
|-
|LoadSlideCommand||-||-||-||ima github link
|-
|MicrophoneMuteCommand||Yes||Complete|| - ||ima github link
|-
|NavigateToCommand||-||-||-||ima github link
|-
|RaiseHandCommand||-||-|| - ||ima github link
|-
|RemovePageCommand||-||-||-||ima github link
|-
|ShareCameraCommand||Yes||Complete||-||ima github link
|-
|ShareMicrophoneCommand||Yes||Complete||-||ima github link|-|blankity||blank||blank|| template ||ima github link
|-
|}
!View Mediator Name!!Unit Tests? (Yes/No)!!Coverage!!Notes!!Github
|-
|ChatViewMediator||Yes||Complete||-||ima github link|-|ChatRoomsViewMediator||Yes||Complete|| - ||ima github link
|-
|DeskshareViewMediatorChatRoomsViewMediator||Yes||-Complete|| - ||ima github link
|-
|ParticipantsViewMediatorDeskshareViewMediator||Yes||-||-||ima github link
|-
|PresentationViewMediatorParticipantsViewMediator||Yes||-||-||ima github link
|-
|ProfileViewMediatorPresentationViewMediator||Yes||Complete-|| - ||ima github link
|-
|SelectParticipantViewMediatorProfileViewMediator||Yes||-Complete||-||ima github link
|-
|UserDetailsViewMediatorSelectParticipantViewMediator||Yes||-|| - ||ima github link
|-
|VideoChatViewMediatorUserDetailsViewMediator||Yes||-||-||ima github link
|-
|blankityVideoChatViewMediator||blankYes||blank-|| template -||ima github link
|-
|}

Navigation menu