public void GetSupportedFrameworksUsesFrameworkReferenceToDetermineFramework() { // Arrange var fileSystem = new MockFileSystem(); fileSystem.AddFile(@"X.2.0.0-alpha\X.2.0.0-alpha.nuspec", GetCompleteManifestContent()); var package = new UnzippedPackage(fileSystem, "X.2.0.0-alpha"); // Act var supportedFramework = package.GetSupportedFrameworks(); // Assert Assert.Equal(new[] { new FrameworkName(".NETFramework,Version=v4.5") }, supportedFramework); }
public void GetSupportedFrameworksUsesFilesToDetermineFramework() { // Arrange var fileSystem = new MockFileSystem(); fileSystem.AddFile(@"X.2.0.0-alpha\readme.txt"); fileSystem.AddFile(@"X.2.0.0-alpha\content\jQuery.js"); fileSystem.AddFile(@"X.2.0.0-alpha\lib\net45\jQuery.dll"); fileSystem.AddFile(@"X.2.0.0-alpha\lib\net45\jQuery.resources.dll"); fileSystem.AddFile(@"X.2.0.0-alpha\lib\net45\jQuery.dll.xml"); fileSystem.AddFile(@"X.2.0.0-alpha\lib\sl3\nunit.exe"); fileSystem.AddFile(@"X.2.0.0-alpha\lib\sl3\nunit.winmd"); fileSystem.AddFile(@"X.2.0.0-alpha\tools\install.ps1"); fileSystem.AddFile(@"X.2.0.0-alpha\tools\init.ps1"); AddPackage(fileSystem, "X", "2.0.0-alpha"); var package = new UnzippedPackage(fileSystem, "X.2.0.0-alpha"); // Act var supportedFramework = package.GetSupportedFrameworks(); // Assert Assert.Equal(new[] { new FrameworkName(".NETFramework,Version=v4.5"), new FrameworkName("Silverlight,Version=v3.0") }, supportedFramework); }
public void GetSupportedFrameworksUsesFrameworkReferenceToDetermineFramework() { // Arrange var fileSystem = new MockFileSystem(); fileSystem.AddFile(@"X.2.0.0-alpha\X.2.0.0-alpha.nuspec", GetCompleteManifestContent()); var package = new UnzippedPackage(fileSystem, "X.2.0.0-alpha"); // Act var supportedFramework = package.GetSupportedFrameworks(); // Assert Assert.Equal(new[] { new FrameworkName(".NETFramework,Version=v4.5") }, supportedFramework); }
public void GetSupportedFrameworksUsesFilesToDetermineFramework() { // Arrange var fileSystem = new MockFileSystem(); fileSystem.AddFile(@"X.2.0.0-alpha\readme.txt"); fileSystem.AddFile(@"X.2.0.0-alpha\content\jQuery.js"); fileSystem.AddFile(@"X.2.0.0-alpha\lib\net45\jQuery.dll"); fileSystem.AddFile(@"X.2.0.0-alpha\lib\net45\jQuery.resources.dll"); fileSystem.AddFile(@"X.2.0.0-alpha\lib\net45\jQuery.dll.xml"); fileSystem.AddFile(@"X.2.0.0-alpha\lib\sl3\nunit.exe"); fileSystem.AddFile(@"X.2.0.0-alpha\lib\sl3\nunit.winmd"); fileSystem.AddFile(@"X.2.0.0-alpha\tools\install.ps1"); fileSystem.AddFile(@"X.2.0.0-alpha\tools\init.ps1"); AddPackage(fileSystem, "X", "2.0.0-alpha"); var package = new UnzippedPackage(fileSystem, "X.2.0.0-alpha"); // Act var supportedFramework = package.GetSupportedFrameworks(); // Assert Assert.Equal(new[] { new FrameworkName(".NETFramework,Version=v4.5"), new FrameworkName("Silverlight,Version=v3.0") }, supportedFramework); }