public void Initialize() { _sourceTenant = Utils.CreateRegistrationEntity().Tenant; _targetTenant = Utils.CreateRegistrationEntity().Tenant; _initiatingTenant = Utils.CreateRegistrationEntity().Tenant; var trustRelationTypeProvider = ProviderFactory.Instance.CreateTrustRelationTypeServiceProvider(); _trustRelationType = new TrustRelationType() { ID = Guid.NewGuid(), MessageTypes = new List <string>() { "One", "Two", "Three" }, Name = new Dictionary <string, string>() { { "en", "Trust Relation Name" } }, Description = new Dictionary <string, string>() { { "en", "Trust Relation Description" } }, CreatedByApplicationID = Guid.NewGuid() }; trustRelationTypeProvider.SaveTrustRelationType(_trustRelationType); }
public void TestSaveTrustRelationTypeValid() { var id = Guid.NewGuid(); var type = new TrustRelationType() { ID = id, MessageTypes = new List <string>() { "test", "test1" } }; IRestResponse <object> mockedResponse = new RestResponse <object>() { StatusCode = System.Net.HttpStatusCode.NoContent }; mockedClient.Setup <IRestResponse>(c => c.Execute <object>(It.IsAny <JSONRestRequest>())).Returns(mockedResponse); provider.SaveTrustRelationType(type); mockedClient.Verify(c => c.Execute <object>(It.IsAny <JSONRestRequest>()), Times.Once); }
public void TestGetTrustRelationTypeByIdValid() { var id = Guid.NewGuid(); IRestResponse <TrustRelationType> mockedResponse = new RestResponse <TrustRelationType>() { StatusCode = System.Net.HttpStatusCode.OK }; var type = new TrustRelationType() { ID = id, MessageTypes = new List <string>() { "test", "test1" } }; mockedResponse.Data = type; mockedClient.Setup <IRestResponse>(c => c.Execute <TrustRelationType>(It.IsAny <JSONRestRequest>())).Returns(mockedResponse); var result = provider.GetTrustRelationType(id); Assert.AreEqual(type, result); mockedClient.Verify(c => c.Execute <TrustRelationType>(It.IsAny <JSONRestRequest>()), Times.Once); }