Kata de eventos programados

En esta kata vamos a practicas aspectos claves de pruebas unitarias con jest, usando un eventos con diferentes comportamientos a verificar. Se buscar resolver los siguientes TODOs:

test('Validation a event title and content basic', () => {
    //TODO: hacer las verificaciones
});

test('Validation start date', () => {
    //TODO: hacer las verificaciones
});

test('Validation date', () => {
   //TODO: hacer las verificaciones
});


test('Validation illegal arguments', () => {
    //TODO: hacer las verificaciones
});


test('create an event list of at least 10 events', () => {
    //TODO: hacer las verificaciones
});

##Contexto##

Un calendario de google se requiere crear eventos para poder programar actividades, donde tenga la capacidad de programar eventos en diferentes dias de la semana, en el cual permita tener una apertura a la sesion y un cierre a la misma, donde luego en otro caso se programa en un sistema de calendario personalizado.