Skip to content

Commit 442dbf3

Browse files
committed
test module
Signed-off-by: Hendrik Ebbers <[email protected]>
1 parent 72c4974 commit 442dbf3

File tree

21 files changed

+151
-30
lines changed

21 files changed

+151
-30
lines changed

hiero-enterprise-base/src/main/java/com/openelements/hiero/base/config/NetworkSettings.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
package com.openelements.hiero.base.config;
22

3-
import com.openelements.hiero.base.config.provider.implementation.NetworkSettingsProviderLoader;
3+
import com.openelements.hiero.base.config.implementation.NetworkSettingsProviderLoader;
44
import java.util.Optional;
55
import java.util.Set;
66
import org.jspecify.annotations.NonNull;
77

88
/**
99
* Interface that provides all needed configuration settings for a network. Operator of a Hiero based network should
1010
* implement this interface to provide the necessary configuration settings. Implementations can be provided via Java
11-
* SPI as defined in {@link com.openelements.hiero.base.config.provider.NetworkSettingsProvider}.
11+
* SPI as defined in {@link NetworkSettingsProvider}.
1212
*
13-
* @see com.openelements.hiero.base.config.provider.NetworkSettingsProvider
13+
* @see NetworkSettingsProvider
1414
* @see java.util.ServiceLoader
1515
*/
1616
public interface NetworkSettings {

hiero-enterprise-base/src/main/java/com/openelements/hiero/base/config/provider/NetworkSettingsProvider.java renamed to hiero-enterprise-base/src/main/java/com/openelements/hiero/base/config/NetworkSettingsProvider.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
package com.openelements.hiero.base.config.provider;
1+
package com.openelements.hiero.base.config;
22

3-
import com.openelements.hiero.base.config.NetworkSettings;
43
import java.util.Set;
54

65
/**

hiero-enterprise-base/src/main/java/com/openelements/hiero/base/config/provider/HederMainnetSettings.java renamed to hiero-enterprise-base/src/main/java/com/openelements/hiero/base/config/hedera/HederMainnetSettings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.openelements.hiero.base.config.provider;
1+
package com.openelements.hiero.base.config.hedera;
22

33
import com.openelements.hiero.base.config.ConsensusNode;
44
import com.openelements.hiero.base.config.NetworkSettings;

hiero-enterprise-base/src/main/java/com/openelements/hiero/base/config/provider/HederTestnetSettings.java renamed to hiero-enterprise-base/src/main/java/com/openelements/hiero/base/config/hedera/HederTestnetSettings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.openelements.hiero.base.config.provider;
1+
package com.openelements.hiero.base.config.hedera;
22

33
import com.openelements.hiero.base.config.ConsensusNode;
44
import com.openelements.hiero.base.config.NetworkSettings;

hiero-enterprise-base/src/main/java/com/openelements/hiero/base/config/provider/implementation/HederaNetworkSettingsProvider.java renamed to hiero-enterprise-base/src/main/java/com/openelements/hiero/base/config/hedera/HederaNetworkSettingsProvider.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
1-
package com.openelements.hiero.base.config.provider.implementation;
1+
package com.openelements.hiero.base.config.hedera;
22

33
import com.google.auto.service.AutoService;
44
import com.openelements.hiero.base.config.NetworkSettings;
5-
import com.openelements.hiero.base.config.provider.HederMainnetSettings;
6-
import com.openelements.hiero.base.config.provider.HederTestnetSettings;
7-
import com.openelements.hiero.base.config.provider.NetworkSettingsProvider;
5+
import com.openelements.hiero.base.config.NetworkSettingsProvider;
86
import java.util.Set;
97

108
@AutoService(NetworkSettingsProvider.class)

hiero-enterprise-base/src/main/java/com/openelements/hiero/base/config/provider/implementation/NetworkSettingsProviderLoader.java renamed to hiero-enterprise-base/src/main/java/com/openelements/hiero/base/config/implementation/NetworkSettingsProviderLoader.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package com.openelements.hiero.base.config.provider.implementation;
1+
package com.openelements.hiero.base.config.implementation;
22

33
import com.openelements.hiero.base.config.NetworkSettings;
4-
import com.openelements.hiero.base.config.provider.NetworkSettingsProvider;
4+
import com.openelements.hiero.base.config.NetworkSettingsProvider;
55
import java.util.Collections;
66
import java.util.HashSet;
77
import java.util.Objects;

hiero-enterprise-base/src/main/java/module-info.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,13 @@
44
exports com.openelements.hiero.base.mirrornode;
55
exports com.openelements.hiero.base.verification;
66
exports com.openelements.hiero.base.data;
7+
exports com.openelements.hiero.base.config;
78
exports com.openelements.hiero.base.implementation to com.openelements.hiero.base.test;
89
exports com.openelements.hiero.base.implementation.data to com.openelements.hiero.base.test;
10+
exports com.openelements.hiero.base.config.implementation;
911

10-
uses com.openelements.hiero.base.config.provider.NetworkSettingsProvider;
11-
provides com.openelements.hiero.base.config.provider.NetworkSettingsProvider with com.openelements.hiero.base.config.provider.implementation.HederaNetworkSettingsProvider;
12+
uses com.openelements.hiero.base.config.NetworkSettingsProvider;
13+
provides com.openelements.hiero.base.config.NetworkSettingsProvider with com.openelements.hiero.base.config.hedera.HederaNetworkSettingsProvider;
1214

1315
requires transitive sdk; //Hedera SDK
1416
requires org.slf4j;

hiero-enterprise-spring/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@
4343
<artifactId>spring-boot-configuration-processor</artifactId>
4444
<optional>true</optional>
4545
</dependency>
46+
<dependency>
47+
<groupId>${project.groupId}</groupId>
48+
<artifactId>hiero-enterprise-test</artifactId>
49+
<scope>test</scope>
50+
</dependency>
4651
<dependency>
4752
<groupId>io.grpc</groupId>
4853
<artifactId>grpc-okhttp</artifactId>

hiero-enterprise-spring/src/test/java/com/openelements/hiero/spring/test/AccountRepositoryTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
package com.openelements.hiero.spring.test;
22

33
import com.hedera.hashgraph.sdk.AccountId;
4-
import com.openelements.hiero.base.data.Account;
54
import com.openelements.hiero.base.AccountClient;
6-
import com.openelements.hiero.base.mirrornode.AccountRepository;
5+
import com.openelements.hiero.base.data.Account;
76
import com.openelements.hiero.base.data.AccountInfo;
7+
import com.openelements.hiero.base.mirrornode.AccountRepository;
8+
import com.openelements.hiero.test.HieroTestUtils;
89
import java.util.Optional;
910
import org.junit.jupiter.api.Assertions;
1011
import org.junit.jupiter.api.Test;
@@ -36,6 +37,5 @@ void findById() throws Exception {
3637
//then
3738
Assertions.assertNotNull(result);
3839
Assertions.assertTrue(result.isPresent());
39-
4040
}
4141
}

hiero-enterprise-spring/src/test/java/com/openelements/hiero/spring/test/NftRepositoryTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import com.openelements.hiero.base.data.Nft;
1111
import com.openelements.hiero.base.data.Page;
1212
import com.openelements.hiero.base.mirrornode.NftRepository;
13+
import com.openelements.hiero.test.HieroTestUtils;
1314
import java.nio.charset.StandardCharsets;
1415
import java.util.ArrayList;
1516
import java.util.List;

0 commit comments

Comments
 (0)