clingon
Version:
Multipurpose generator CLI based on local config and templates
26 lines (19 loc) • 637 B
text/typescript
import { render, screen, type RenderOptions } from '@testing-library/vue'
import { describe, it, expect } from 'vitest'
import ResourceName from 'resourcePath.vue'
type RenderComponent = {
props: InstanceType<typeof ResourceName>['$props']
slots: InstanceType<typeof ResourceName>['$slots']
} & RenderOptions
describe('ResourceName', () => {
const componentData: RenderComponent = {
props: {},
slots: {}
}
it('renders the correct message', () => {
render(ResourceName, componentData)
expect(
screen.getByText("Hello, I'm a resource auto generated by Clingon CLI!")
).toBeInTheDocument()
})
})