public void AddTester(ITester tester) { if (tester == mDefaultTester) { return; } else { } bool emptyName = string.IsNullOrEmpty(tester.Name); Type type = tester.GetType(); string name = emptyName ? type.Name : tester.Name; if (emptyName) { tester.Name = name; } else { } if (!mAsserterMapper.ContainsKey(name)) { mTesters[name] = tester; mAsserterMapper[name] = new List <Asserter>(); mLoggerMapper[name] = new Dictionary <string, LogItem>(); if (!emptyName) { tester.Name = name; } else { } } else { } }