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); }
/// <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 }
/// <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 }
/// <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); }