Example #1
0
 public void FindPackagesTest()
 {
     string wd = string.Empty;
     Uri registry = null;
     NpmFactory factory = new MockNpmFactory();
     NpmPackageManager target = new NpmPackageManager(factory, wd, registry);
     List<string> packageIds = new List<string>();
     packageIds.Add("view1");
     List<NpmRemotePackage> expected = new List<NpmRemotePackage>();
     expected.Add(MockTestData.View1Expected());
     IEnumerable<INpmRemotePackage> actual;
     actual = target.FindPackages(packageIds);
     Assert.IsNotNull(actual);
     Assert.AreEqual(expected.Count, actual.Count());
     int index = 0;
     foreach (INpmRemotePackage actualItem in actual)
     {
         Assert.AreEqual(expected[index], actualItem, "item value differs");
         index++;
     }
 }