private void FirstPartner(string connectionString, Partner partner) { PartnerController partnerController = new PartnerController(); partnerController.AndroAdminConnectionStringOverride = connectionString; // Add a partner ActionResult actionResult = partnerController.Add(partner); // Check for model errors string error = AndroAdminTestHelper.CheckForModelError(actionResult, partnerController); if (error.Length > 0) { Assert.Fail(error); } // Check to see if the partner exists error = AndroAdminTestHelper.CheckPartners(partnerController, new List <Partner> { partner }); if (error.Length > 0) { Assert.Fail(error); } SyncHelper.ConnectionStringOverride = connectionString; string xml = ""; string errorMessage = AndroAdminSyncHelper.TryGetExportSyncXml(2, 3, out xml); Assert.AreEqual <string>("", errorMessage); string expectedXml2 = "<CloudSync>" + "<FromDataVersion>2</FromDataVersion>" + "<ToDataVersion>3</ToDataVersion>" + "<Stores />" + "<Partners>" + "<Partner>" + "<Id>1</Id>" + "<Name>test partner 1</Name>" + "<ExternalId>testpartner1</ExternalId>" + "<Applications />" + "</Partner>" + "</Partners>" + "</CloudSync>"; Assert.AreEqual <string>(expectedXml2, xml, "Incorrect sync xml generated: " + xml); }