public void ShouldReturnWebServiceFactoryForWebService() { Type webServiceType = typeof(MockWebService); Assert.AreEqual(ProxyFactoryHelper.WebServiceProxyFactoryName, ProxyFactoryHelper.GetProxyFactory(webServiceType, "CS")); }
public void ShouldReturnWCFPFactoryForWCFServiceInVB() { Type wcfServiceType = typeof(MockWCFService); string wcfProxyFactoryTypeName = "Microsoft.Practices.SmartClient.DisconnectedAgent.WCFProxyFactory(Of SmartClientFactoryPackage.Tests.MockCustomService)"; Assert.AreEqual(wcfProxyFactoryTypeName, ProxyFactoryHelper.GetProxyFactory(wcfServiceType, "VB")); }
public void ShouldReturnProperTechnology() { Assert.AreEqual(ProxyTechnology.Asmx, ProxyFactoryHelper.GetProxyTechnology(typeof(MockWebService))); Assert.AreEqual(ProxyTechnology.Wcf, ProxyFactoryHelper.GetProxyTechnology(typeof(MockWCFService))); Assert.AreEqual(ProxyTechnology.Object, ProxyFactoryHelper.GetProxyTechnology(typeof(MockCustomService))); }
public void ShouldReturnWCFFactoryForWCFService() { Type anyServiceType = typeof(MockCustomService); Assert.AreEqual(ProxyFactoryHelper.ObjectProxyFactoryName, ProxyFactoryHelper.GetProxyFactory(anyServiceType, "CS")); }
public void ShouldReturnNullFactoryForNullProxy() { Assert.AreEqual(null, ProxyFactoryHelper.GetProxyFactory(null, "CS")); }