1
0

Splash.spec.js 911 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. /* Import modules. */
  2. import Vue from 'vue'
  3. import VueSVGIcon from 'vue-svgicon'
  4. /* Initialize SVG icons. */
  5. Vue.use(VueSVGIcon)
  6. /* Import test utilities. */
  7. import { shallowMount } from '@vue/test-utils'
  8. /* Import view. */
  9. import Splash from '@/views/Splash.vue'
  10. /* Describe test. */
  11. describe('Splash.vue', () => {
  12. /* Initialize wrapper. */
  13. const wrapper = shallowMount(Splash)
  14. it('is a registered component', () => {
  15. expect(wrapper.isVueInstance()).toBeTruthy()
  16. })
  17. it('is app title present', () => {
  18. expect(wrapper.find('h1').text()).toBe('Nito.cash')
  19. })
  20. it('is app slogan present', () => {
  21. expect(wrapper.find('h2').text()).toBe('Hush Your Money™')
  22. })
  23. it('is index initialized', () => {
  24. expect(wrapper.vm.index).toBeDefined()
  25. })
  26. it('is frame initialized', () => {
  27. expect(wrapper.vm.frame).toBeDefined()
  28. })
  29. })