Meyn.TestLink.TestLink.GetProjects C# (CSharp) Method

GetProjects() public method

get a list of all projects
public GetProjects ( ) : List
return List
        public List<TestProject> GetProjects()
        {
            stateIsValid();
            object response = null;
            response = proxy.getProjects(devkey);

            List<TestProject> retval = new List<TestProject>();
            if ((response is string) && ((string)response == string.Empty))
                // equals null return
                return retval;
            object[] list = response as object[];
            handleErrorMessage(list);
            foreach (XmlRpcStruct entry in list) {
                TestProject tp = new TestProject(entry);
                retval.Add(tp);
            }
            return retval;
        }

Usage Example

Example #1
0
 private void SetupProxy(TestLinkFixtureAttribute tlfa)
 {
     if (serverUrl != tlfa.Url)
     {
         serverUrl   = tlfa.Url;
         proxy       = new TestLink(tlfa.DevKey, tlfa.Url);
         allProjects = proxy.GetProjects();
     }
 }
All Usage Examples Of Meyn.TestLink.TestLink::GetProjects