Grouping IT tests per API surface (#1401)

* Grouping IT tests per API surface

Signed-off-by: Artur Ciocanu <ciocanu@adobe.com>

* Fix build

Signed-off-by: Artur Ciocanu <ciocanu@adobe.com>

---------

Signed-off-by: Artur Ciocanu <ciocanu@adobe.com>
Co-authored-by: Artur Ciocanu <ciocanu@adobe.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
This commit is contained in:
artur-ciocanu 2025-06-05 03:02:13 +03:00 committed by sirivarma
parent d874025da8
commit 322ec30299
19 changed files with 23 additions and 21 deletions

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.actors;
import io.dapr.actors.ActorId;
import io.dapr.actors.client.ActorClient;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.actors;
import io.dapr.actors.ActorMethod;
import io.dapr.actors.ActorType;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.actors;
import io.dapr.actors.ActorId;
import io.dapr.actors.runtime.AbstractActor;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.actors;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.actors;
import java.util.Map;

View File

@ -11,12 +11,13 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.conversations;
import io.dapr.client.DaprPreviewClient;
import io.dapr.client.domain.ConversationInput;
import io.dapr.client.domain.ConversationRequest;
import io.dapr.client.domain.ConversationResponse;
import io.dapr.it.testcontainers.DaprPreviewClientConfiguration;
import io.dapr.testcontainers.Component;
import io.dapr.testcontainers.DaprContainer;
import io.dapr.testcontainers.DaprLogLevel;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.conversations;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.core;
import com.github.tomakehurst.wiremock.junit5.WireMockTest;
import io.dapr.client.DaprClient;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.core;
import io.dapr.testcontainers.DaprPlacementContainer;
import org.junit.jupiter.api.Tag;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.core;
import io.dapr.testcontainers.DaprSchedulerContainer;
import org.junit.jupiter.api.Tag;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.jobs;
import io.dapr.client.DaprPreviewClient;
import io.dapr.client.domain.DeleteJobRequest;
@ -19,6 +19,7 @@ import io.dapr.client.domain.GetJobRequest;
import io.dapr.client.domain.GetJobResponse;
import io.dapr.client.domain.JobSchedule;
import io.dapr.client.domain.ScheduleJobRequest;
import io.dapr.it.testcontainers.DaprPreviewClientConfiguration;
import io.dapr.testcontainers.DaprContainer;
import io.dapr.testcontainers.DaprLogLevel;
import org.junit.jupiter.api.BeforeEach;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.jobs;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.workflows;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
@ -46,7 +46,7 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
@SpringBootTest(
webEnvironment = WebEnvironment.RANDOM_PORT,
classes = {
TestDaprWorkflowsConfiguration.class,
TestWorkflowsConfiguration.class,
TestWorkflowsApplication.class
}
)

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.workflows;
import io.dapr.workflows.WorkflowActivity;
import io.dapr.workflows.WorkflowActivityContext;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.workflows;
import io.dapr.workflows.WorkflowActivity;
import io.dapr.workflows.WorkflowActivityContext;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.workflows;
import io.dapr.workflows.Workflow;
import io.dapr.workflows.WorkflowStub;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.workflows;
import java.util.List;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.workflows;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

View File

@ -11,7 +11,7 @@
limitations under the License.
*/
package io.dapr.it.testcontainers;
package io.dapr.it.testcontainers.workflows;
import com.fasterxml.jackson.databind.ObjectMapper;
import io.dapr.config.Properties;
@ -24,7 +24,7 @@ import org.springframework.context.annotation.Configuration;
import java.util.Map;
@Configuration
public class TestDaprWorkflowsConfiguration {
public class TestWorkflowsConfiguration {
@Bean
public ObjectMapper mapper() {
return new ObjectMapper();