Skip to content

Instantly share code, notes, and snippets.

View gpincheiraa's full-sized avatar

Gonzalo Pincheira Arancibia gpincheiraa

View GitHub Profile
@gpincheiraa
gpincheiraa / todoList.component.spec.js
Last active October 8, 2017 00:41
todoList.component_spec.js- 4 First Impressions using jest for TDD over AngularJS > 1.5.x — Part I
import { TodoListController } from "components/todoList.component"
describe("TodoListController", () => {
let controller
beforeEach(() => {
controller = new TodoListController()
})
it("Should have a defined controller", () => {
@gpincheiraa
gpincheiraa / todoList.component.js
Last active September 28, 2017 03:54
todoList.component.js- 3 First Impressions using jest for TDD over AngularJS > 1.5.x — Part I
export class TodoListController {
constructor(){
this.todosList = []
}
addTodo(todo){
this.todosList.push(todo)
}
toggleCheckTodo(index){
this.todosList[index].completed = !this.todosList[index].completed
}
@gpincheiraa
gpincheiraa / todoList.component.spec.js
Last active October 8, 2017 00:41
todoList.component_spec.js- 3 First Impressions using jest for TDD over AngularJS > 1.5.x — Part I
import { TodoListController } from "components/todoList.component"
describe("TodoListController", () => {
let controller
beforeEach(() => {
controller = new TodoListController()
})
it("Should have a defined controller", () => {
@gpincheiraa
gpincheiraa / todoList.component.js
Last active September 28, 2017 03:53
todoList.component.js- 2 First Impressions using jest for TDD over AngularJS > 1.5.x — Part I
export class TodoListController {
constructor(){
this.todosList = []
}
addTodo(todo){
this.todosList.push(todo)
}
}
export const TodoListComponent = {
@gpincheiraa
gpincheiraa / todoList.component.spec.js
Last active October 8, 2017 00:41
todoList.component_spec.js- 2 First Impressions using jest for TDD over AngularJS > 1.5.x — Part I
import { TodoListComponent } from "components/todoList.component"
describe("TodoListComponent", () => {
let controller
beforeEach(() => {
controller = new TodoListController()
})
it("Should have a defined controller", () => {
@gpincheiraa
gpincheiraa / todoList.component.js
Last active September 28, 2017 03:51
todoList.component.js - Using jest for TDD over AngularJS > 1.5.x — Part I
export class TodoListController {}
export const TodoListComponent = {
controller: TodoListController
}
@gpincheiraa
gpincheiraa / todoList.component.spec.js
Last active October 8, 2017 00:43
todoList.component_spec.js- First Impressions using jest for TDD over AngularJS > 1.5.x — Part I
import { TodoListController } from "components/todoList.component"
describe("TodoListController", () => {
let controller
beforeEach(() => {
controller = new TodoListController()
})
it("Should have a defined controller", () => {
@gpincheiraa
gpincheiraa / .babelrc
Last active September 27, 2017 00:02
.babelrc - First Impressions using jest for TDD over AngularJS > 1.5.x — Part I
{
"presets": [
"es2015",
"stage-3"
]
}
@gpincheiraa
gpincheiraa / package.json
Last active October 8, 2017 00:36
package.json - First Impressions using jest for TDD over AngularJS > 1.5.x  - Part I
{
"name": "angularjs-tdd-jest",
"version": "0.1.0",
"scripts": {
"start": "webpack-dev-server",
"test": "cross-env NODE_PATH=./src jest --coverage --verbose",
"tdd": "cross-env NODE_PATH=./src jest --watch --verbose",
"check-coverage": "npm test | http-server -so -p 9000 coverage/lcov-report"
},
"dependencies": {
@gpincheiraa
gpincheiraa / introrx.md
Created October 19, 2016 20:08 — forked from staltz/introrx.md
The introduction to Reactive Programming you've been missing