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