Вопрос только в хранении Container в базовом классе. Сам метод инициализации через ==? не потокобезопасный, и если у вас сходу запустится несколько тестов, произойдёт несколько вызовов GetContainer, насколько это хорошо?
Потом, как использовать созданные сервиса, если мы хотим их вызвать за пределами тестов? Например, в TestActionAttribute?
Для себя решил держать всё в своём написанном singleton классе, в котором через Instance можно получать все нужные сервиса.
Отличная статья, спасибо!
Вопрос только в хранении
Containerв базовом классе. Сам метод инициализации через==?не потокобезопасный, и если у вас сходу запустится несколько тестов, произойдёт несколько вызововGetContainer, насколько это хорошо?Потом, как использовать созданные сервиса, если мы хотим их вызвать за пределами тестов? Например, в TestActionAttribute?
Для себя решил держать всё в своём написанном singleton классе, в котором через
Instanceможно получать все нужные сервиса.Гарантировать, что шрифт чёткий и хорошо читается, подобрать цвет и кегль шрифтаКак, ну как это можно проверить автотестами?
И, простите, о чём вообще это всё? Тестирование на JS, код на Java. PhantomJS, который лет 5 как suspended
Касательно поиска в хроме, попробуйте в конце поставить слеш, myhomeserver:80/ — тогда будет открываться именно страница, а не поиск.