summaryrefslogtreecommitdiff
path: root/src/SMAPI.Tests/Core
diff options
context:
space:
mode:
authorJesse Plamondon-Willard <github@jplamondonw.com>2018-06-24 21:51:51 -0400
committerJesse Plamondon-Willard <github@jplamondonw.com>2018-06-24 21:51:51 -0400
commitb08e27d13a1f0c82656df95212fc40588b3b5314 (patch)
treead38bb6d5bffc699ff0ba0ee0d5cd8e82f929a5f /src/SMAPI.Tests/Core
parent316242eeb2b6b6e711ab98f64c147a59c1d0aab8 (diff)
downloadSMAPI-b08e27d13a1f0c82656df95212fc40588b3b5314.tar.gz
SMAPI-b08e27d13a1f0c82656df95212fc40588b3b5314.tar.bz2
SMAPI-b08e27d13a1f0c82656df95212fc40588b3b5314.zip
merge IManifest interfaces into new project (#532)
Diffstat (limited to 'src/SMAPI.Tests/Core')
-rw-r--r--src/SMAPI.Tests/Core/ModResolverTests.cs25
1 files changed, 13 insertions, 12 deletions
diff --git a/src/SMAPI.Tests/Core/ModResolverTests.cs b/src/SMAPI.Tests/Core/ModResolverTests.cs
index 2fbeb9b6..a0fe2023 100644
--- a/src/SMAPI.Tests/Core/ModResolverTests.cs
+++ b/src/SMAPI.Tests/Core/ModResolverTests.cs
@@ -7,9 +7,9 @@ using Newtonsoft.Json;
using NUnit.Framework;
using StardewModdingAPI.Framework;
using StardewModdingAPI.Framework.ModData;
-using StardewModdingAPI.Framework.Models;
using StardewModdingAPI.Framework.ModLoading;
using StardewModdingAPI.Toolkit.Serialisation;
+using StardewModdingAPI.Toolkit.Serialisation.Models;
namespace StardewModdingAPI.Tests.Core
{
@@ -472,17 +472,18 @@ namespace StardewModdingAPI.Tests.Core
/// <param name="dependencies">The <see cref="IManifest.Dependencies"/> value.</param>
private Manifest GetManifest(string id = null, string name = null, string version = null, string entryDll = null, string contentPackForID = null, string minimumApiVersion = null, IManifestDependency[] dependencies = null)
{
- return new Manifest(
- uniqueID: id ?? $"{Sample.String()}.{Sample.String()}",
- name: name ?? id ?? Sample.String(),
- author: Sample.String(),
- description: Sample.String(),
- version: version != null ? new SemanticVersion(version) : new SemanticVersion(Sample.Int(), Sample.Int(), Sample.Int(), Sample.String()),
- entryDll: entryDll ?? $"{Sample.String()}.dll",
- contentPackFor: contentPackForID != null ? new ManifestContentPackFor(contentPackForID) : null,
- minimumApiVersion: minimumApiVersion != null ? new SemanticVersion(minimumApiVersion) : null,
- dependencies: dependencies
- );
+ return new Manifest
+ {
+ UniqueID = id ?? $"{Sample.String()}.{Sample.String()}",
+ Name = name ?? id ?? Sample.String(),
+ Author = Sample.String(),
+ Description = Sample.String(),
+ Version = version != null ? new SemanticVersion(version) : new SemanticVersion(Sample.Int(), Sample.Int(), Sample.Int(), Sample.String()),
+ EntryDll = entryDll ?? $"{Sample.String()}.dll",
+ ContentPackFor = contentPackForID != null ? new ManifestContentPackFor { UniqueID = contentPackForID } : null,
+ MinimumApiVersion = minimumApiVersion != null ? new SemanticVersion(minimumApiVersion) : null,
+ Dependencies = dependencies
+ };
}
/// <summary>Get a randomised basic manifest.</summary>