예제 #1
0
        public GetTestInfoResponse GetTestInfo(GetTestInfoRequest req)
        {
            var runner = new XUnitRunner();

            return(new GetTestInfoResponse()
            {
                Result = runner.GetTestInfo(req.Path, null)
            });
        }
예제 #2
0
        public async Task <NunitTestInfo> GetTestInfo(string path, List <string> supportAssemblies)
        {
            var msg = new GetTestInfoRequest {
                Path = path,
                SupportAssemblies = supportAssemblies.ToArray()
            };

            return((await connection.SendMessage(msg)).Result);
        }
예제 #3
0
        public GetTestInfoResponse GetTestInfo(GetTestInfoRequest req)
        {
            NUnitTestRunner runner = GetRunner(req.Path);
            var             r      = runner.GetTestInfo(req.Path, req.SupportAssemblies);

            return(new GetTestInfoResponse {
                Result = r
            });
        }
		public GetTestInfoResponse GetTestInfo (GetTestInfoRequest req)
		{
			NUnitTestRunner runner = GetRunner (req.Path);
			var r = runner.GetTestInfo (req.Path, req.SupportAssemblies);
			return new GetTestInfoResponse { Result = r };
		}
		public GetTestInfoResponse GetTestInfo (GetTestInfoRequest req)
		{
			var r = GetTestInfo (req.Path, req.SupportAssemblies);
			return new GetTestInfoResponse { Result = r };
		}
		public async Task<NunitTestInfo> GetTestInfo (string path, List<string> supportAssemblies)
		{
			var msg = new GetTestInfoRequest {
				Path = path,
				SupportAssemblies = supportAssemblies.ToArray ()
			};

			return (await connection.SendMessage (msg)).Result;
		}