C# Класс VersionOne.ServiceHost.QualityCenterServices.QualityCenterClient

This class encapsulates the QualityCenter COM library. No other classes should directly use the COM library It does *not* know about the EventManager, or any event objects specific to ServiceHost The only knowledge it has of ServiceHost is use of a couple utility classes in ServiceHost.Core.Utility
Наследование: IQualityCenterClient
Показать файл Открыть проект

Открытые методы

Метод Описание
CreateQCTest ( string title, string description, string externalId ) : string
Dispose ( ) : void
GetFullyQualifiedQCId ( string localId ) : string
GetLatestDefects ( System.DateTime lastCheck ) : IList
GetLatestTestRuns ( System.DateTime lastCheck ) : IList
GetLocalQCId ( string fullyQualifiedId ) : string
GetQCDefect ( string externalId ) : System.Xml.Linq.XDocument
Login ( ) : void
Logout ( ) : void
OnDefectCreated ( string id, ICollection comments, string link ) : void
OnDefectStateChange ( string id, ICollection comments ) : bool
QualityCenterClient ( QCProject project, XmlNode config, ILogger log ) : System

Приватные методы

Метод Описание
BuildComments ( IEnumerable messages, string existingComments ) : string
CreateTestFolder ( ) : string
GetLastCheckFilterString ( System.DateTime lastCheck ) : string
GetTestFolderId ( ) : string
GetTestFolderId ( string testFolderName ) : string
SetConfiguration ( XmlNode config ) : void
UpdateDefectStatus ( string externalId, string newStatus, IEnumerable comments ) : System.Xml.Linq.XDocument

Описание методов

CreateQCTest() публичный Метод

public CreateQCTest ( string title, string description, string externalId ) : string
title string
description string
externalId string
Результат string

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetFullyQualifiedQCId() публичный Метод

public GetFullyQualifiedQCId ( string localId ) : string
localId string
Результат string

GetLatestDefects() публичный Метод

public GetLatestDefects ( System.DateTime lastCheck ) : IList
lastCheck System.DateTime
Результат IList

GetLatestTestRuns() публичный Метод

public GetLatestTestRuns ( System.DateTime lastCheck ) : IList
lastCheck System.DateTime
Результат IList

GetLocalQCId() публичный Метод

public GetLocalQCId ( string fullyQualifiedId ) : string
fullyQualifiedId string
Результат string

GetQCDefect() публичный Метод

public GetQCDefect ( string externalId ) : System.Xml.Linq.XDocument
externalId string
Результат System.Xml.Linq.XDocument

Login() публичный Метод

public Login ( ) : void
Результат void

Logout() публичный Метод

public Logout ( ) : void
Результат void

OnDefectCreated() публичный Метод

public OnDefectCreated ( string id, ICollection comments, string link ) : void
id string
comments ICollection
link string
Результат void

OnDefectStateChange() публичный Метод

public OnDefectStateChange ( string id, ICollection comments ) : bool
id string
comments ICollection
Результат bool

QualityCenterClient() публичный Метод

public QualityCenterClient ( QCProject project, XmlNode config, ILogger log ) : System
project QCProject
config System.Xml.XmlNode
log ILogger
Результат System