public void Dosresult_containing_multiple_itk_offerring_return_true()
        {
            var response = new AuditedDosResponse()
            {
                Success = new SuccessObject <ServiceViewModel>
                {
                    Services = new List <ServiceViewModel>()
                    {
                        new ServiceViewModel()
                        {
                            OnlineDOSServiceType = OnlineDOSServiceType.Callback
                        },
                        new ServiceViewModel()
                        {
                            OnlineDOSServiceType = OnlineDOSServiceType.Callback
                        },
                        new ServiceViewModel()
                        {
                            OnlineDOSServiceType = OnlineDOSServiceType.PublicPhone
                        }
                    }
                }
            };

            Assert.IsTrue(response.DosResultsContainItkOfferring);
        }
        public void Dosresult_containing_multiple_itk_offerring_return_true()
        {
            var response = new AuditedDosResponse()
            {
                Success = new SuccessObject <ServiceViewModel>
                {
                    Services = new List <ServiceViewModel>()
                    {
                        new ServiceViewModel()
                        {
                            CallbackEnabled = true
                        },
                        new ServiceViewModel()
                        {
                            CallbackEnabled = true
                        },
                        new ServiceViewModel()
                        {
                            CallbackEnabled = false
                        }
                    }
                }
            };

            Assert.IsTrue(response.DosResultsContainItkOfferring);
        }
        public void Dosresult_containing_error_return_false()
        {
            var response = new AuditedDosResponse()
            {
                Error = new ErrorObject()
            };

            Assert.IsFalse(response.DosResultsContainItkOfferring);
        }
        public void Dosresult_containing_no_itk_offerring_return_false()
        {
            var response = new AuditedDosResponse()
            {
                Success = new SuccessObject <ServiceViewModel>
                {
                    Services = new List <ServiceViewModel>()
                    {
                        new ServiceViewModel()
                        {
                            OnlineDOSServiceType = OnlineDOSServiceType.GoTo
                        }
                    }
                }
            };

            Assert.IsFalse(response.DosResultsContainItkOfferring);
        }