public static void AssertSiteSourceControlData(SiteSourceControlData sscd1, SiteSourceControlData sscd2) { Assert.AreEqual(sscd1.Name, sscd2.Name); Assert.AreEqual(sscd1.Id, sscd2.Id); Assert.AreEqual(sscd1.Type, sscd2.Type); Assert.AreEqual(sscd1.Branch, sscd2.Branch); }
SiteSourceControl IOperationSource <SiteSourceControl> .CreateResult(Response response, CancellationToken cancellationToken) { using var document = JsonDocument.Parse(response.ContentStream); var data = SiteSourceControlData.DeserializeSiteSourceControlData(document.RootElement); return(new SiteSourceControl(_armClient, data)); }
public static SiteSourceControlData GetBasicSiteSourceControlData() { var data = new SiteSourceControlData() { RepoUrl = "https://github.com/00Kai0/azure-site-test", Branch = "staging", IsManualIntegration = true, IsMercurial = false, }; return(data); }