Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият.
Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание.
Използваме бисквитки и за измерване на маркетинговите ни усилия.
Ако са тези тестове които си ги правя ги имам.
// Initialize props object
let properties = {
name: "string",
age: "number",
birthday: "object"
};
//Initialize the repository
let repository = new Repository(properties);
// Add two entities
let entity = {
name: "Pesho",
age: 22,
birthday: new Date(1998, 0, 7)
};
repository.add(entity); // Returns 0
repository.add(entity); // Returns 1
console.log(repository.getId(0));
// {"name":"Pesho","age":22,"birthday":"1998-01-06T22:00:00.000Z"}
console.log(repository.getId(1));
// {"name":"Pesho","age":22,"birthday":"1998-01-06T22:00:00.000Z"}
//Update an entity
entity = {
name: 'Gosho',
age: 22,
birthday: new Date(1998, 0, 7)
};
repository.update(1, entity);
console.log(repository.getId(1));
// {"name":"Gosho","age":22,"birthday":"1998-01-06T22:00:00.000Z"}
// Delete an entity
repository.del(0);
console.log(repository.count); // Returns 1
let anotherEntity = {
name1: 'Stamat',
age: 29,
birthday: new Date(1991, 0, 21)
};
// repository.add(anotherEntity); // should throw an Error
anotherEntity = {
name: 'Stamat',
age: 29,
birthday: 1991
};
Не би трябвало да са това, юнит тестовете в js се пишат с мока и чай...в предишни инстанции на този курс (js advanced) юнит тестове се учиха в този курс и за това си намерил изпит с такава задача, наскоро промениха програмата и вече юнит тестове се учат в следващият курс (js application ), но като цяло тях няма да ги има на изпита в следващият курс - там изпита се състои в това да се направи SPA application...ако все пак искаш да ги напишеш тези тестове сега намери лекция за юнит тестинг от предишна инстанция на курса и ще разбереш как се пишат + трябва да си инсталираш горе споменатите мока и чай
Ясно,благодаря.