diff options
author | Matt Ward <matt.ward@xamarin.com> | 2016-12-05 15:50:22 +0300 |
---|---|---|
committer | Matt Ward <matt.ward@xamarin.com> | 2016-12-05 16:46:27 +0300 |
commit | cdce27d2948294c505e5bf55be02172018b57188 (patch) | |
tree | 97ddefdb1edfd7c1702e8e4a87f608f4476a6898 /main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.Helpers/FakeProject.cs | |
parent | 8ebf864177dad0389e59ce9d1dc89a9e7cfbe179 (diff) |
[NuGet] Add .NET Core package spec creation tests
Diffstat (limited to 'main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.Helpers/FakeProject.cs')
-rw-r--r-- | main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.Helpers/FakeProject.cs | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.Helpers/FakeProject.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.Helpers/FakeProject.cs index 02c3448fe2..8252531871 100644 --- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.Helpers/FakeProject.cs +++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.Helpers/FakeProject.cs @@ -24,11 +24,11 @@ // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-using System;
using System.Collections;
-using MonoDevelop.Core;
using System.Collections.Generic;
using System.Threading.Tasks;
+using MonoDevelop.Core;
+using MonoDevelop.Projects.MSBuild;
namespace MonoDevelop.PackageManagement.Tests.Helpers
{
@@ -37,6 +37,7 @@ namespace MonoDevelop.PackageManagement.Tests.Helpers public string Name { get; set; }
public FilePath FileName { get; set; }
public FilePath BaseDirectory { get; set; }
+ public FilePath BaseIntermediateOutputPath { get; set; }
public ISolution ParentSolution { get; set; }
public IDictionary ExtendedProperties { get; set; }
@@ -58,6 +59,7 @@ namespace MonoDevelop.PackageManagement.Tests.Helpers {
FileName = new FilePath (fileName.ToNativePath ());
BaseDirectory = FileName.ParentDirectory;
+ BaseIntermediateOutputPath = BaseDirectory.Combine ("obj");
}
public bool IsSaved;
@@ -76,6 +78,12 @@ namespace MonoDevelop.PackageManagement.Tests.Helpers {
flavorGuids.Add (guid);
}
+
+ public FakeMSBuildEvaluatedPropertyCollection FakeEvaluatedProperties = new FakeMSBuildEvaluatedPropertyCollection ();
+
+ public IMSBuildEvaluatedPropertyCollection EvaluatedProperties {
+ get { return FakeEvaluatedProperties; }
+ }
}
}
|