Разработка системы контроля и управления доступом к охраняемым объектам

Принципы работы систем контроля и управления доступом, принцип их работы и оценка возможностей. Сравнительное описание методов идентификации. Разработка информационно-компьютерной системы контроля и управления доступом. Создание аппаратной подсистемы.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 26.07.2013
Размер файла 1,7 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

workbenchRepository.save(workbench);

Workbench workbenchTest = workbenchRepository.findOne(workbench.getId());

workbenchTest.setWorkBenchNumber(1234567L);

workbenchRepository.saveAndFlush(workbenchTest);

Long mustEquals= workbenchTest.getWorkBenchNumber();

Assert.assertNotNull("It was your mistake!", workbenchTest);

Assert.assertEquals((Object)mustEquals, 1234567L);

workbenchRepository.delete(workbench.getId());

Long mD= groupWorker.getId();

groupRepository.delete(mD);

Workbench mustNull=workbenchRepository.findOne(workbench.getId());

Assert.assertNull("It was your mistake", mustNull);

}

@Test

public void testDeleteGroup() throws Exception {

Workbench workbench = new Workbench();

workbench.setWorkBenchNumber(123L);

GroupWorker groupWorker = new GroupWorker();

groupWorker.setGroupName("Banjo Men");

groupRepository.save(groupWorker);

workbench.setGroupWorkbench(groupWorker);

workbenchRepository.save(workbench);

Long getId = workbenchRepository.findOne(workbench.getId()).getId();

workbenchRepository.delete(getId);

Long mD= groupWorker.getId();

groupRepository.delete(mD);

Workbench groupWorkerTest=workbenchRepository.findOne(getId);

Assert.assertNull("It was your mistake",groupWorkerTest);

}

@Test

public void testGetGroupById() throws Exception {

Workbench workbench = new Workbench();

workbench.setWorkBenchNumber(123L);

GroupWorker groupWorker = new GroupWorker();

groupWorker.setGroupName("Banjo Men");

groupRepository.save(groupWorker);

workbench.setGroupWorkbench(groupWorker);

workbenchRepository.save(workbench);

Workbench workbenchTest = workbenchRepository.findOne(workbench.getId());

Long mustEquals= workbenchTest.getWorkBenchNumber();

Assert.assertNotNull("It was your mistake!", workbenchTest);

Assert.assertEquals((Object)mustEquals, 123L);

workbenchRepository.delete(workbench.getId());

Long mD= groupWorker.getId();

groupRepository.delete(mD);

Workbench mustNull=workbenchRepository.findOne(workbench.getId());

Assert.assertNull("It was your mistake", mustNull);

}

}

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.