-
Notifications
You must be signed in to change notification settings - Fork 0
/
MDLTextFieldContainerTest.cls
38 lines (30 loc) · 2.2 KB
/
MDLTextFieldContainerTest.cls
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
"Filed out from Dolphin Smalltalk 7"!
SGTAbstractBrushTest subclass: #MDLTextFieldContainerTest
instanceVariableNames: ''
classVariableNames: ''
poolDictionaries: ''
classInstanceVariableNames: ''!
MDLTextFieldContainerTest guid: (GUID fromString: '{55ac50bd-b846-4220-a22f-70880a9c48a5}')!
MDLTextFieldContainerTest comment: ''!
!MDLTextFieldContainerTest categoriesForClass!Material-Design-Lite-Components-Tests-Forms! !
!MDLTextFieldContainerTest methodsFor!
testBareBrush self assert: [ :html | html mdlTextFieldContainer ] generates: '<div class="mdl-textfield mdl-js-textfield"></div>'!
testBeExpandableIf self assert: [ :html | html mdlTextFieldContainer beExpandableIf: true ] generates: '<div class="mdl-textfield mdl-js-textfield mdl-textfield--expandable"></div>'. self assert: [ :html | html mdlTextFieldContainer beExpandableIf: false ] generates: '<div class="mdl-textfield mdl-js-textfield"></div>'!
testBeFloatingLabelIf self assert: [ :html | html mdlTextFieldContainer beFloatingLabelIf: true ] generates: '<div class="mdl-textfield mdl-js-textfield mdl-textfield--floating-label"></div>'. self assert: [ :html | html mdlTextFieldContainer beFloatingLabelIf: false ] generates: '<div class="mdl-textfield mdl-js-textfield"></div>'!
testExpandable self assert: [ :html | html mdlTextFieldContainer expandable ] generates: '<div class="mdl-textfield mdl-js-textfield mdl-textfield--expandable"></div>'!
testFloatingLabel self assert: [ :html | html mdlTextFieldContainer floatingLabel ] generates: '<div class="mdl-textfield mdl-js-textfield mdl-textfield--floating-label"></div>'!
testWithContent self assert: [ :html | html mdlTextFieldContainer: 'test' ] generates: '<div class="mdl-textfield mdl-js-textfield">test</div>'! !
!MDLTextFieldContainerTest categoriesFor: #testBareBrush!public!tests! !
!MDLTextFieldContainerTest categoriesFor: #testBeExpandableIf!public!tests! !
!MDLTextFieldContainerTest categoriesFor: #testBeFloatingLabelIf!public!tests! !
!MDLTextFieldContainerTest categoriesFor: #testExpandable!public!tests! !
!MDLTextFieldContainerTest categoriesFor: #testFloatingLabel!public!tests! !
!MDLTextFieldContainerTest categoriesFor: #testWithContent!public!tests! !