public void ShouldRoundEmployerSatisfaction(double?finalScore, double?expected)
        {
            // Arrange
            var provider = new CoreProvider
            {
                Ukprn = 12345
            };

            var satisfactionRates = new EmployerSatisfactionRateResult
            {
                Rates = new List <SatisfactionRateProvider>
                {
                    new SatisfactionRateProvider
                    {
                        FinalScore = finalScore,
                        Ukprn      = provider.Ukprn
                    }
                }
            };

            // Act
            _sut.SetEmployerSatisfactionRate(satisfactionRates, provider);

            // Assert
            Assert.AreEqual(expected, provider.EmployerSatisfaction);
        }
        public void SetEmployerSatisfactionRate(EmployerSatisfactionRateResult satisfactionRates, Core.Models.Provider.Provider provider)
        {
            var employerSatisfaction = satisfactionRates.Rates.SingleOrDefault(sr => sr.Ukprn == provider.Ukprn);

            provider.EmployerSatisfaction = GetRoundedSatisfactionRate(employerSatisfaction);
        }