ejemplo para bola
This commit is contained in:
@@ -37,7 +37,7 @@ namespace CleanArchitecture.Application.UnitTests.Features.Video.Queries
|
|||||||
var result = await handler.Handle(request, CancellationToken.None);
|
var result = await handler.Handle(request, CancellationToken.None);
|
||||||
|
|
||||||
result.ShouldBeOfType<List<VideosVm>>();
|
result.ShouldBeOfType<List<VideosVm>>();
|
||||||
result.Count.ShouldBe(1);
|
result.Count.ShouldBe(8);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20,6 +20,10 @@ namespace CleanArchitecture.Application.UnitTests.Mocks
|
|||||||
.With(tr => tr.CreatedBy, "Alex")
|
.With(tr => tr.CreatedBy, "Alex")
|
||||||
.Create()
|
.Create()
|
||||||
);
|
);
|
||||||
|
videos.Add(fixture.Build<Video>()
|
||||||
|
.With(tr => tr.CreatedBy, "Alex")
|
||||||
|
.Create()
|
||||||
|
);
|
||||||
videos.Add(fixture.Build<Video>()
|
videos.Add(fixture.Build<Video>()
|
||||||
.With(tr => tr.Id, Guid.Parse("edfe00d5-7599-4788-b52a-acc2a683b188"))
|
.With(tr => tr.Id, Guid.Parse("edfe00d5-7599-4788-b52a-acc2a683b188"))
|
||||||
.Create()
|
.Create()
|
||||||
|
|||||||
@@ -29,6 +29,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CleanArchitecture.Applicati
|
|||||||
EndProject
|
EndProject
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "JenkinsFiles", "JenkinsFiles", "{75B368EE-F27E-476E-9406-C555CEA42B1C}"
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "JenkinsFiles", "JenkinsFiles", "{75B368EE-F27E-476E-9406-C555CEA42B1C}"
|
||||||
ProjectSection(SolutionItems) = preProject
|
ProjectSection(SolutionItems) = preProject
|
||||||
|
kubernetes-deploy.yaml = kubernetes-deploy.yaml
|
||||||
Pro.Jenkinsfile = Pro.Jenkinsfile
|
Pro.Jenkinsfile = Pro.Jenkinsfile
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
EndProject
|
||||||
|
|||||||
37
CleanArchitecture/kubernetes-deploy.yaml
Normal file
37
CleanArchitecture/kubernetes-deploy.yaml
Normal 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
|
||||||
Reference in New Issue
Block a user