Advertisement
Guest User

Untitled

a guest
Mar 21st, 2019
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. import { shallowMount } from '@vue/test-utils'
  2. import TestComponent from '@/components/TestComponent.vue'
  3.  
  4. describe('TestComponent.vue', () => {
  5. it('Merender judul text', () => {
  6. const wrapper = shallowMount(TestComponent, {
  7. data() {
  8. return {
  9. title: 'Input Data'
  10. }
  11. }
  12. })
  13. expect(wrapper.find('.title').text()).toEqual('Input Data')
  14. })
  15.  
  16. it('Menampilkan pesan ketika data sudah di submit', () => {
  17. const wrapper = shallowMount(TestComponent)
  18.  
  19. wrapper.find(".name").setValue("fulana")
  20. wrapper.find("button").trigger("click")
  21.  
  22. expect(wrapper.find(".success").text()).toBe("Thank You fulana")
  23. })
  24.  
  25. it("Menampilkan pesan fulana jika isFulana bernilai true", () => {
  26. const wrapper = shallowMount(TestComponent, {
  27. propsData: {
  28. isFulana: true
  29. }
  30. })
  31. console.log(wrapper.html())
  32. expect(wrapper.find("h2").text()).toBe("Ente Fulana Euy!")
  33. })
  34. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement