public void InvalidateServiceMetaData() { EbiWuBlastHandler service = null; // Validate ServiceMeta ctor by passing null config. try { service = new EbiWuBlastHandler(); service.GetServiceMetadata(null); Assert.Fail(); } catch (Exception) { ApplicationLog.WriteLine( "EbiWebService P2 : Successfully validated the exception"); Console.WriteLine( "EbiWebService P2 : Successfully validated the exception"); } finally { if (service != null) { ((IDisposable)service).Dispose(); } } }
public void ValidateGetServiceMetadata() { EbiWuBlastHandler service = null; try { service = new EbiWuBlastHandler(); service.Configuration = new ConfigParameters(); service.Configuration.EmailAddress = "*****@*****.**"; service.Configuration.Password = ""; string kind = EbiWuBlastHandler.MetadataDatabases; IList <string> info = service.GetServiceMetadata(kind); Assert.IsNotNull(info); kind = EbiWuBlastHandler.MetadataFilter; info = service.GetServiceMetadata(kind); Assert.IsNotNull(info); kind = EbiWuBlastHandler.MetadataMatrices; info = service.GetServiceMetadata(kind); Assert.IsNotNull(info); kind = EbiWuBlastHandler.MetadataPrograms; info = service.GetServiceMetadata(kind); Assert.IsNotNull(info); kind = EbiWuBlastHandler.MetadataSensitivity; info = service.GetServiceMetadata(kind); Assert.IsNotNull(info); kind = EbiWuBlastHandler.MetadataSort; info = service.GetServiceMetadata(kind); Assert.IsNotNull(info); kind = EbiWuBlastHandler.MetadataStatistics; info = service.GetServiceMetadata(kind); Assert.IsNotNull(info); } catch (Exception ex) { Assert.Fail(ex.Message); } finally { if (service != null) { ((IDisposable)service).Dispose(); } } }