public void Add_New_Repair()
        {
            var repairContextMock = new Mock <DB.Interface.IDatabaseService>();

            repairContextMock.Setup(x => x.Repairs).Returns(repairsMock.Object);
            repairContextMock.Setup(x => x.Cars).Returns(carsMock.Object);
            repairContextMock.Setup(x => x.RepairNotes).Returns(emptyRepairNotesMock.Object);

            var repairService = new RepairService(repairContextMock.Object);

            repairService.AddRepair(new BL.Repair.DTO.RepairDTO
            {
                CarId = 2,
                Date  = DateTime.Parse("9.08.2018 15:53:00"),
                Name  = "Olejek",
                Notes = new List <RepairNoteDTO> {
                    new RepairNoteDTO {
                        Description = "Uzyto oleju 5W40 Valvoline"
                    }
                }
            });
            try
            {
                repairsMock.Verify(m => m.Add(It.IsAny <Repair>()), Times.AtLeastOnce());
                repairContextMock.Verify(m => m.Save(), Times.AtLeastOnce());
                Assert.IsTrue(true);
            }
            catch (Exception e)
            {
                Assert.IsTrue(false);
            }
        }