public void TestCreateEnvironmentWithNoResult() { IoTEdgeReleaseEnvironment releaseEnv = IoTEdgeReleaseEnvironment.CreateEnvironmentWithNoResult(38942); Assert.AreEqual(0, releaseEnv.Id); Assert.AreEqual(38942, releaseEnv.DefinitionId); Assert.AreEqual(VstsEnvironmentStatus.Undefined, releaseEnv.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)); }