Skip to content

Instantly share code, notes, and snippets.

View nando's full-sized avatar

Fernando García Samblas nando

View GitHub Profile
require "rails_helper"
RSpec.describe Api::ExternalServicesController, type: :controller do
fixtures :wilson_cms_admin_users,
:wilson_cms_roles,
:wilson_cms_admin_user_roles
let(:metadmin) { wilson_cms_admin_users(:metadmin) }
context "GET /api/validate_bin" do
CREATE
(el_evento:Document
{title: "EL EVENTO", desc: "al viento"}),
(el_foso:Document
{title: "EL FOSO", desc: "con nitroso"}),
(los_estorninos:Document
{title: "Los estorninos", desc: "en el camino"}),
(edo:Project {name: "Espacio de Ocio"}),
(primeriti:Project {name:"Primeriti"}),

Responder en 5 minutos: ¿Quién eres?

"Soy un soñador que disfruta creando aplicaciones que habitualmente son horribles y sin embargo lo suficientemente útiles como para que quienes las sufren decidan hacerlo durante largos periodos de tiempo. Quiero ser capaz de darles más sentido y cariño."

Las cuatro narrativas que tenemos que hacer al menos una vez

Cuento de las fixturas de TheCocktail2016

El presente documento pretende ser un relato que describa los datos disponibles dentro de la carpeta test/fixtures en el contexto de una historia que pueda ser fácilmente validada y recordada:

  • La validación es importante porque se pierden muchas horas localizando problemas en los tests que tienen que ver con fallos en los propios datos de los que parten.

  • La memorización es importante porque nos permite escribir y leer los tests de una forma más ágil.

En particular interesa meter en la historia los datos relacionados con las ofertas de empleo (job_offers, job_applications y candidates), ya que los casos de éxito (cases) y los "learnings" (papers) no tienen relaciones ni demasiada lógica por ahora.

@nando
nando / redmine_memberships_user_ids.rb
Last active August 29, 2015 14:25
user ids from Redmine's memberships JSON
require 'json'
json = <<JSON
{
"memberships": [
{
"id": 3786,
"project": {
"id": 295,
"name": "Web Pública - UK"
@nando
nando / gist:743513
Created December 16, 2010 15:21
Rails: email attachment (vía Brenes)
ActionMailer::Base.deliveries.last.parts.first