private TestAgent FillTestAgent(Type t, TestContainerAttribute tcAttribute) { var agent = new TestAgent(t, tcAttribute, _warningHandler); var allMethods = t.GetMethods(); foreach (var method in allMethods) { agent.AddMethodIfMatches(method); } agent.CompleteFilling(); return agent.IsValid ? agent : null; }