rename server PackageInfo class to SourcePackageInfo
[teamcity/dotNetPackagesSupport.git] / nuget-tests / src / jetbrains / buildServer / nuget / tests / server / ListPackagesCommandProcessorTest.java
index 000ef00f234edf7265af785840b79f5c6d6df52d..874c0580e14f808cee4278a5ab9e162e388a858b 100644 (file)
@@ -18,7 +18,7 @@ package jetbrains.buildServer.nuget.tests.server;
 \r
 import jetbrains.buildServer.BaseTestCase;\r
 import jetbrains.buildServer.nuget.server.exec.ListPackagesCommandProcessor;\r
-import jetbrains.buildServer.nuget.server.exec.PackageInfo;\r
+import jetbrains.buildServer.nuget.server.exec.SourcePackageInfo;\r
 import org.testng.Assert;\r
 import org.testng.annotations.BeforeMethod;\r
 import org.testng.annotations.Test;\r
@@ -45,6 +45,16 @@ public class ListPackagesCommandProcessorTest extends BaseTestCase {
     Assert.assertTrue(p.getResult().isEmpty());\r
   }\r
 \r
+  @Test\r
+  public void test_should_throw_on_exit_code() {\r
+    try {\r
+      p.onFinished(1);\r
+    } catch (RuntimeException e) {\r
+      return;\r
+    }\r
+    Assert.fail("Exception expected");\r
+  }\r
+\r
   @Test\r
   public void test_some_output() {\r
     for(int i =0; i <100; i++) {\r
@@ -58,9 +68,9 @@ public class ListPackagesCommandProcessorTest extends BaseTestCase {
   public void test_parse_service_message() {\r
     p.onStdOutput("##teamcity[nuget-package Id='NUnit' Version='2.5.10.11092']");\r
 \r
-    Collection<PackageInfo> result = p.getResult();\r
+    Collection<SourcePackageInfo> result = p.getResult();\r
     Assert.assertEquals(result.size(), 1);\r
-    PackageInfo next = result.iterator().next();\r
+    SourcePackageInfo next = result.iterator().next();\r
 \r
     Assert.assertEquals(next.getSource(), "source5");\r
     Assert.assertEquals(next.getPackageId(), "NUnit");\r
@@ -72,10 +82,10 @@ public class ListPackagesCommandProcessorTest extends BaseTestCase {
     p.onStdOutput("##teamcity[nuget-package Id='NUnit' Version='2.5.10.11092']");\r
     p.onStdOutput("##teamcity[nuget-package Id='JUnit' Version='1.2.0.92']");\r
 \r
-    Collection<PackageInfo> result = p.getResult();\r
+    Collection<SourcePackageInfo> result = p.getResult();\r
     Assert.assertEquals(result.size(), 2);\r
-    Iterator<PackageInfo> it = result.iterator();\r
-    PackageInfo next = it.next();\r
+    Iterator<SourcePackageInfo> it = result.iterator();\r
+    SourcePackageInfo next = it.next();\r
 \r
     Assert.assertEquals(next.getSource(), "source5");\r
     Assert.assertEquals(next.getPackageId(), "NUnit");\r