From ad176779517e3e9b607b2b7bbfcd319dc0fbde4b Mon Sep 17 00:00:00 2001 From: Robert Date: Wed, 20 Mar 2019 10:20:00 +0100 Subject: [PATCH] Fix tests --- src/Umbraco.Tests/Web/ModelStateExtensionsTests.cs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Tests/Web/ModelStateExtensionsTests.cs b/src/Umbraco.Tests/Web/ModelStateExtensionsTests.cs index 9fc3cee4ef..ef2565799f 100644 --- a/src/Umbraco.Tests/Web/ModelStateExtensionsTests.cs +++ b/src/Umbraco.Tests/Web/ModelStateExtensionsTests.cs @@ -1,8 +1,10 @@ -using System.ComponentModel.DataAnnotations; +using System.Collections.Generic; +using System.ComponentModel.DataAnnotations; using System.Linq; using System.Web.Http.ModelBinding; using Moq; using NUnit.Framework; +using Umbraco.Core.Models; using Umbraco.Core.Services; using Umbraco.Web; @@ -17,7 +19,10 @@ namespace Umbraco.Tests.Web { var ms = new ModelStateDictionary(); var localizationService = new Mock(); - localizationService.Setup(x => x.GetDefaultLanguageIsoCode()).Returns("en-US"); + var languageList = new List { new Language("en-US") }; + + localizationService.Setup(x => x.GetAllLanguages()).Returns(languageList); + localizationService.Setup(x => x.GetDefaultLanguageIsoCode()).Returns("en-us"); ms.AddPropertyError(new ValidationResult("no header image"), "headerImage", null); //invariant property ms.AddPropertyError(new ValidationResult("title missing"), "title", "en-US"); //variant property @@ -42,6 +47,9 @@ namespace Umbraco.Tests.Web { var ms = new ModelStateDictionary(); var localizationService = new Mock(); + var languageList = new List { new Language("en-US") }; + + localizationService.Setup(x => x.GetAllLanguages()).Returns(languageList); localizationService.Setup(x => x.GetDefaultLanguageIsoCode()).Returns("en-US"); ms.AddPropertyError(new ValidationResult("no header image"), "headerImage", null); //invariant property