Skip to content

Commit

Permalink
Added test
Browse files Browse the repository at this point in the history
  • Loading branch information
PKief committed Apr 11, 2018
1 parent e7bc3c5 commit cd51104
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions test/createCheckbox.test.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
import * as assert from 'assert';
import * as vscode from 'vscode';
import { getEditor } from '../src/helpers';
import { createCheckbox } from '../src/createCheckbox';

suite('create checkbox', () => {
test('should create a new checkbox with new bullet point', async () => {
// create new document
const newDocument = await vscode.workspace.openTextDocument({
content: 'this is a text',
language: 'markdown'
});
await vscode.window.showTextDocument(newDocument);

// set the cursor to the current line
const editor = getEditor();
const position = editor.selection.active;
const newCursorPosition = position.with(0, 0);
const newSelection = new vscode.Selection(newCursorPosition, newCursorPosition);
editor.selection = newSelection;

const result = await createCheckbox(editor);

assert.equal(result, true);
});
});

0 comments on commit cd51104

Please sign in to comment.