public MobileTestingProduct CreateMobileTestingProduct
            (MobileTestingProduct mobileTestingProduct)
        {
            if (mobileTestingProduct.ConfiguringProductId != 0)
            {
                var configurongProduct = _configuringProductRepository.
                                         GetConfiguringProduct(mobileTestingProduct.ConfiguringProductId);
                if (configurongProduct.MobileTestingProduct != null)
                {
                    throw new Exception();
                }
                mobileTestingProduct.ConfiguringProduct = configurongProduct;
            }
            else
            {
                throw new ArgumentException($"Please, enter ID Configuring ");
            }
            if (mobileTestingProduct.AuthorId != null)
            {
                mobileTestingProduct.Author = _authorRepository
                                              .GetAuthor(mobileTestingProduct.AuthorId.Value);
            }

            return(_mobileTestingProductRepository.
                   CreateMobileTestingProduct(mobileTestingProduct));
        }