public void TestProperties() { var release = new IoTEdgeRelease( 123213, ReleaseDefinitionId.E2ETest, "test-release", "branch1", VstsReleaseStatus.Active, new Uri("http://abc.com/test/uri"), new HashSet <IoTEdgeReleaseEnvironment> { new IoTEdgeReleaseEnvironment(3423, 8790, "Any name", VstsEnvironmentStatus.NotStarted, new HashSet <IoTEdgeReleaseDeployment>()), new IoTEdgeReleaseEnvironment(784, 23903, "Any name", VstsEnvironmentStatus.InProgress, new HashSet <IoTEdgeReleaseDeployment>()) }); Assert.AreEqual(123213, release.Id); Assert.AreEqual(ReleaseDefinitionId.E2ETest, release.DefinitionId); Assert.AreEqual("test-release", release.Name); Assert.AreEqual("http://abc.com/test/uri", release.WebUri.AbsoluteUri); Assert.AreEqual(2, release.NumberOfEnvironments); IoTEdgeReleaseEnvironment env1 = release.GetEnvironment(8790); Assert.AreEqual(3423, env1.Id); IoTEdgeReleaseEnvironment env2 = release.GetEnvironment(23903); Assert.AreEqual(784, env2.Id); }
public void TestProperties() { var release = new IoTEdgeRelease( 123213, 343406, "test-release", new Uri("http://abc.com/test/uri"), new HashSet <IoTEdgeReleaseEnvironment> { new IoTEdgeReleaseEnvironment(3423, 8790, VstsEnvironmentStatus.NotStarted), new IoTEdgeReleaseEnvironment(784, 23903, VstsEnvironmentStatus.InProgress) }); Assert.AreEqual(123213, release.Id); Assert.AreEqual(343406, release.DefinitionId); Assert.AreEqual("test-release", release.Name); Assert.AreEqual("http://abc.com/test/uri", release.WebUri.AbsoluteUri); Assert.AreEqual(2, release.NumberOfEnvironments); var env1 = release.GetEnvironment(8790); Assert.AreEqual(3423, env1.Id); Assert.AreEqual(VstsEnvironmentStatus.NotStarted, env1.Status); var env2 = release.GetEnvironment(23903); Assert.AreEqual(784, env2.Id); Assert.AreEqual(VstsEnvironmentStatus.InProgress, env2.Status); }
public void TestGetEnvironment() { var release = new IoTEdgeRelease( 123213, 343406, "test-release", new Uri("http://abc.com/test/uri"), new HashSet <IoTEdgeReleaseEnvironment> { new IoTEdgeReleaseEnvironment(3423, 8790, VstsEnvironmentStatus.NotStarted), new IoTEdgeReleaseEnvironment(784, 23903, VstsEnvironmentStatus.InProgress), new IoTEdgeReleaseEnvironment(38934, 23903, VstsEnvironmentStatus.Succeeded) }); Assert.AreEqual(3423, release.GetEnvironment(8790).Id); Assert.AreEqual(784, release.GetEnvironment(23903).Id); Assert.AreEqual(IoTEdgeReleaseEnvironment.CreateEnvironmentWithNoResult(9999), release.GetEnvironment(9999)); }
public void TestGetEnvironment() { var release = new IoTEdgeRelease( 123213, ReleaseDefinitionId.E2ETest, "test-release", "branch1", VstsReleaseStatus.Active, new Uri("http://abc.com/test/uri"), new HashSet <IoTEdgeReleaseEnvironment> { new IoTEdgeReleaseEnvironment(3423, 8790, "Any name", VstsEnvironmentStatus.NotStarted, new HashSet <IoTEdgeReleaseDeployment>()), new IoTEdgeReleaseEnvironment(784, 23903, "Any name", VstsEnvironmentStatus.InProgress, new HashSet <IoTEdgeReleaseDeployment>()), new IoTEdgeReleaseEnvironment(38934, 23903, "Any name", VstsEnvironmentStatus.Succeeded, new HashSet <IoTEdgeReleaseDeployment>()) }); Assert.AreEqual(3423, release.GetEnvironment(8790).Id); Assert.AreEqual(784, release.GetEnvironment(23903).Id); Assert.AreEqual(IoTEdgeReleaseEnvironment.CreateEnvironmentWithNoResult(9999), release.GetEnvironment(9999)); }