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: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 / 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: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: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- 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: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- 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:55
todoList.component.js- 4 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.html
Created July 16, 2017 02:23
todoList.component.html - First Impressions using jest for TDD over AngularJS > 1.5.x — Part I
<div class="todo-list">
<div ng-repeat="todo in $ctrl.todosList track by $index">
<label>
<input type="checkbox" ng-model="todo.completed"> {{todo.name}}
<button ng-click="$ctrl.deleteTodo($index)">x</button>
</label>
</div>
</div>
@gpincheiraa
gpincheiraa / index.html
Created July 16, 2017 02:40
index.html - First Impressions using jest for TDD over AngularJS > 1.5.x — Part I
<!DOCTYPE html>
<html>
<head>
<title>Boolean's Professional Web Development Series</title>
</head>
<body class="container" ng-strict-di>
<header class="app-header">
<h1>
Todo List
</h1>