msrc

Форк
0
/
MultiServiceMock_test.go 
27 строк · 734.0 Байт
1
package msrc
2

3
// MultiServiceMock реализует подставку для тестирования
4
type MultiServiceMock struct {
5
	IsAlive bool
6
	IsRun   bool
7
}
8

9
// Run выполняет запуск основного сервиса
10
func (m MultiServiceMock) Run() error {
11
	return nil
12
}
13

14
// Stop выполняет остановку основного сервиса
15
func (m MultiServiceMock) Stop() {
16
	return
17
}
18

19
// IsServicesRun проверяет, запущен ли сервер
20
func (m MultiServiceMock) IsServicesRun() bool {
21
	return m.IsRun
22
}
23

24
// IsServicesAlive проверяет, остановлен ли хоть один из сервисов
25
func (m MultiServiceMock) IsServicesAlive() bool {
26
	return m.IsAlive
27
}
28

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.