name.jervyshi:nacos-embedded

Nacos-embedded provides easy way to run Nacos in integration tests. Inspired by embedded-consul.

Лицензия

Лицензия

Категории

Категории

Nacos Контейнер Микросервисы
Группа

Группа

name.jervyshi
Идентификатор

Идентификатор

nacos-embedded
Последняя версия

Последняя версия

0.2.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

name.jervyshi:nacos-embedded
Nacos-embedded provides easy way to run Nacos in integration tests. Inspired by embedded-consul.
Ссылка на сайт

Ссылка на сайт

https://github.com/JervyShi/nacos-embedded
Система контроля версий

Система контроля версий

https://github.com/JervyShi/nacos-embedded

Скачать nacos-embedded

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/name.jervyshi/nacos-embedded/ -->
<dependency>
    <groupId>name.jervyshi</groupId>
    <artifactId>nacos-embedded</artifactId>
    <version>0.2.0</version>
</dependency>
// https://jarcasting.com/artifacts/name.jervyshi/nacos-embedded/
implementation 'name.jervyshi:nacos-embedded:0.2.0'
// https://jarcasting.com/artifacts/name.jervyshi/nacos-embedded/
implementation ("name.jervyshi:nacos-embedded:0.2.0")
'name.jervyshi:nacos-embedded:jar:0.2.0'
<dependency org="name.jervyshi" name="nacos-embedded" rev="0.2.0">
  <artifact name="nacos-embedded" type="jar" />
</dependency>
@Grapes(
@Grab(group='name.jervyshi', module='nacos-embedded', version='0.2.0')
)
libraryDependencies += "name.jervyshi" % "nacos-embedded" % "0.2.0"
[name.jervyshi/nacos-embedded "0.2.0"]

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
org.slf4j : slf4j-api jar 1.7.25
com.alibaba : fastjson jar 1.2.51

test (2)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12
ch.qos.logback : logback-classic jar 1.2.3

Модули Проекта

Данный проект не имеет модулей.

Nacos Embedded

Build Status codecov

Nacos-embedded provides easy way to run Nacos in integration tests. Inspired by embedded-consul.

Compatible with jdk1.8+. Working on all operating systems: Mac, Linux, Windows.

How to get it?

<dependency>
    <groupId>name.jervyshi</groupId>
    <artifactId>nacos-embedded</artifactId>
    <version>0.2.0</version>
    <scope>test</scope>
</dependency>

Usage

Manual

public class IntegrationTest {

    private NacosProcess nacosProcess;

    @Before
    public void setup() {
        nacosProcess = NacosStarterBuilder.nacosStarter().build().start();
    }

    @After
    public void cleanup() throws Exception {
        nacosProcess.close();
    }

    /* tests with nacos client */
}

Версии библиотеки

Версия
0.2.0