public void CreateCompanyCopy_CampaignWithoutPhone_TrueResult()
        {
            ManageViewModel emptyCampaign = new ManageViewModel()
            {
                PhoneId = 1, Name = "test", Description = "Test"
            };
            List <Phone> Phones = new List <Phone>();

            Phones.Add(
                new Phone()
            {
                Id          = 10,
                PhoneNumber = "+380999999999"
            });
            Phones.Add(
                new Phone()
            {
                Id          = 11,
                PhoneNumber = "+380999999998"
            });
            mockUnitOfWork.Setup(u => u.Phones.Get(It.IsAny <Expression <Func <Phone, bool> > >(), It.IsAny <Func <IQueryable <Phone>,
                                                                                                                   IOrderedQueryable <Phone> > >(), It.IsAny <string>())).Returns(new List <Phone>());
            mockUnitOfWork.Setup(u => u.Companies.Insert(It.IsAny <Company>()));
            mockUnitOfWork.Setup(u => u.Phones.Insert(It.IsAny <Phone>()));
            mockMapper.Setup(m => m.Map <ManageViewModel, Company>(It.IsAny <ManageViewModel>()))
            .Returns(new Company()
            {
                PhoneId = 1, Name = "test", Message = "test", Description = "Test"
            });
            var result = manager.CreateCampaignCopy(emptyCampaign);

            Assert.IsTrue(result);
        }