public void Returns_Its_Own_Value()
 {
     var mock = new Mock<INuGetBasedModuleCatalog>();
     mock.SetupGet(catalog => catalog.Parent).Returns((INuGetBasedModuleCatalog)null);
     var nuGetBasedModuleCatalogParentChildBehavior = new NuGetBasedModuleCatalogParentChildBehavior(mock.Object) { AllowPrereleaseVersions = false };
     Assert.IsFalse(nuGetBasedModuleCatalogParentChildBehavior.AllowPrereleaseVersions);
 }
 public void Returns_The_Parent_Value()
 {
     var mock = new Mock<INuGetBasedModuleCatalog>();
     var parent = new Mock<INuGetBasedModuleCatalog>();
     parent.SetupGet(catalog => catalog.IgnoreDependencies).Returns(false);
     mock.SetupGet(catalog => catalog.Parent).Returns(parent.Object);
     var nuGetBasedModuleCatalogParentChildBehavior = new NuGetBasedModuleCatalogParentChildBehavior(mock.Object) { IgnoreDependencies = true };
     Assert.IsFalse(nuGetBasedModuleCatalogParentChildBehavior.IgnoreDependencies);
 }
 public void Returns_The_Parent_Value()
 {
     var mock = new Mock<INuGetBasedModuleCatalog>();
     var parent = new Mock<INuGetBasedModuleCatalog>();
     parent.SetupGet(catalog => catalog.AllowPrereleaseVersions).Returns(true);
     mock.SetupGet(catalog => catalog.Parent).Returns(parent.Object);
     var nuGetBasedModuleCatalogParentChildBehavior = new NuGetBasedModuleCatalogParentChildBehavior(mock.Object) { AllowPrereleaseVersions = false };
     Assert.IsTrue(nuGetBasedModuleCatalogParentChildBehavior.AllowPrereleaseVersions);
 }
Example #4
0
        /// <summary>
        /// The nuget based module catalog constructor.
        /// </summary>
        public NuGetBasedModuleCatalog()
        {
            _behavior     = new NuGetBasedModuleCatalogParentChildBehavior(this);
            PackageSource = "https://nuget.org/api/v2/";
#if NET40
            _frameworkNameIdentifier = "NET40";
#else
            _frameworkNameIdentifier = "NET45";
#endif
        }
Example #5
0
 /// <summary>
 /// The nuget based module catalog constructor.
 /// </summary>
 public NuGetBasedModuleCatalog()
 {
     _behavior     = new NuGetBasedModuleCatalogParentChildBehavior(this);
     PackageSource = "https://nuget.org/api/v2/";
 }
        /// <summary>
        /// The nuget based module catalog constructor.
        /// </summary>
        public NuGetBasedModuleCatalog()
        {
            _behavior = new NuGetBasedModuleCatalogParentChildBehavior(this);
            PackageSource = "https://nuget.org/api/v2/";
#if NET40
            _frameworkNameIdentifier = "NET40";
#else 
            _frameworkNameIdentifier = "NET45";
#endif
        }
Example #7
0
 /// <summary>
 /// The CompositeNuGetBasedModuleCatalog constructor.
 /// </summary>
 public CompositeNuGetBasedModuleCatalog()
 {
     _behavior = new NuGetBasedModuleCatalogParentChildBehavior(this);
 }
 /// <summary>
 /// The nuget based module catalog constructor.
 /// </summary>
 public NuGetBasedModuleCatalog()
 {
     _behavior = new NuGetBasedModuleCatalogParentChildBehavior(this);
     PackageSource = "https://nuget.org/api/v2/";
 }
 public void Returns_Its_Own_Value()
 {
     var mock = new Mock<INuGetBasedModuleCatalog>();
     mock.SetupGet(catalog => catalog.Parent).Returns((INuGetBasedModuleCatalog)null);
     var nuGetBasedModuleCatalogParentChildBehavior = new NuGetBasedModuleCatalogParentChildBehavior(mock.Object) { IgnoreDependencies = true };
     Assert.IsTrue(nuGetBasedModuleCatalogParentChildBehavior.IgnoreDependencies);
 }
 public void Returns_Its_Own_Value()
 {
     var mock = new Mock<INuGetBasedModuleCatalog>();
     mock.SetupGet(catalog => catalog.Parent).Returns((INuGetBasedModuleCatalog)null);
     var nuGetBasedModuleCatalogParentChildBehavior = new NuGetBasedModuleCatalogParentChildBehavior(mock.Object) { PackagedModuleIdFilterExpression = "My.Modules" };
     Assert.AreEqual("My.Modules", nuGetBasedModuleCatalogParentChildBehavior.PackagedModuleIdFilterExpression);
 }
 public void Returns_The_Parent_Value()
 {
     var mock = new Mock<INuGetBasedModuleCatalog>();
     var parent = new Mock<INuGetBasedModuleCatalog>();
     parent.SetupGet(catalog => catalog.PackagedModuleIdFilterExpression).Returns("Orchestra.Modules");
     mock.SetupGet(catalog => catalog.Parent).Returns(parent.Object);
     var nuGetBasedModuleCatalogParentChildBehavior = new NuGetBasedModuleCatalogParentChildBehavior(mock.Object) { PackagedModuleIdFilterExpression = "My.Modules" };
     Assert.AreEqual("Orchestra.Modules", nuGetBasedModuleCatalogParentChildBehavior.PackagedModuleIdFilterExpression);
 }
 public void Returns_Its_Own_Value()
 {
     var mock = new Mock<INuGetBasedModuleCatalog>();
     mock.SetupGet(catalog => catalog.Parent).Returns((INuGetBasedModuleCatalog)null);
     var nuGetBasedModuleCatalogParentChildBehavior = new NuGetBasedModuleCatalogParentChildBehavior(mock.Object) { OutputDirectory = @"c:\tmp" };
     Assert.AreEqual(@"c:\tmp", nuGetBasedModuleCatalogParentChildBehavior.OutputDirectory);
 }
 public void Returns_The_Parent_Value()
 {
     var mock = new Mock<INuGetBasedModuleCatalog>();
     var parent = new Mock<INuGetBasedModuleCatalog>();
     parent.SetupGet(catalog => catalog.OutputDirectory).Returns("packages");
     mock.SetupGet(catalog => catalog.Parent).Returns(parent.Object);
     var nuGetBasedModuleCatalogParentChildBehavior = new NuGetBasedModuleCatalogParentChildBehavior(mock.Object) { OutputDirectory = @"c:\tmp" };
     Assert.AreEqual("packages", nuGetBasedModuleCatalogParentChildBehavior.OutputDirectory);
 }