ejemplo para bola

This commit is contained in:
Alejandro Sarmiento
2024-03-12 00:16:35 +01:00
parent 59bf6f277c
commit 9a7f56b1f0
4 changed files with 43 additions and 1 deletions

View File

@@ -37,7 +37,7 @@ namespace CleanArchitecture.Application.UnitTests.Features.Video.Queries
var result = await handler.Handle(request, CancellationToken.None);
result.ShouldBeOfType<List<VideosVm>>();
result.Count.ShouldBe(1);
result.Count.ShouldBe(8);
}
}
}

View File

@@ -20,6 +20,10 @@ namespace CleanArchitecture.Application.UnitTests.Mocks
.With(tr => tr.CreatedBy, "Alex")
.Create()
);
videos.Add(fixture.Build<Video>()
.With(tr => tr.CreatedBy, "Alex")
.Create()
);
videos.Add(fixture.Build<Video>()
.With(tr => tr.Id, Guid.Parse("edfe00d5-7599-4788-b52a-acc2a683b188"))
.Create()

View File

@@ -29,6 +29,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CleanArchitecture.Applicati
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "JenkinsFiles", "JenkinsFiles", "{75B368EE-F27E-476E-9406-C555CEA42B1C}"
ProjectSection(SolutionItems) = preProject
kubernetes-deploy.yaml = kubernetes-deploy.yaml
Pro.Jenkinsfile = Pro.Jenkinsfile
EndProjectSection
EndProject

View File

@@ -0,0 +1,37 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: clean-architecture-deployment
spec:
replicas: 2
selector:
matchLabels:
app: clean-architecture-backend
template:
metadata:
labels:
app: clean-architecture-backend
spec:
containers:
- name: clean-architecture-backend
image: dockerregistry.alexdev.es/clean-architecture-backend:0.0.48
ports:
- containerPort: 80
imagePullSecrets:
- name: my-docker-registry-creds
---
apiVersion: v1
kind: Service
metadata:
name: clean-architecture-backend-service
annotations:
metallb.universe.tf/address-pool: first-pool
spec:
type: LoadBalancer
loadBalancerIP: 192.168.1.70
ports:
- protocol: TCP
port: 80
targetPort: 80
selector:
app: clean-architecture-backend