私は次のようなテストをたくさん持っています:
it "Should call togglePadding if df-padding is checked", ->
spyOn(App.columnsSetupBuildingBlockController.content, 'togglePadding')
App.view.set("paddingChecked", null)
Em.run ->
App.view.set("paddingChecked", true)
expect(App.columnsSetupBuildingBlockController.content.togglePadding).toHaveBeenCalledWith(true)
it "Should call togglePadding if df-padding is unchecked", ->
spyOn(App.columnsSetupBuildingBlockController.content, 'togglePadding')
App.view.set("paddingChecked", true)
Em.run ->
App.view.set("paddingChecked", null)
expect(App.columnsSetupBuildingBlockController.content.togglePadding).toHaveBeenCalledWith(null)
各テストには、異なる値がいくつかあります。重複したビットを乾かして見栄えを良くするための共有関数を作成するにはどうすればよいですか?
マージン、ボーダーなどをテストするための同じテストもあります
助けてください。
ありがとうリック