Example #1
0
        public void CanBeSerialized()
        {
            //Arrange
            var sut = new GetReportByCapabilityIdentifierCommand("a");

            //Act
            var json = JsonSerializer.Serialize(sut);

            //Assert
            Assert.False(string.IsNullOrEmpty(json));
        }
Example #2
0
        public void CanBeConstructed()
        {
            //Arrange
            var sut = new GetReportByCapabilityIdentifierCommand("a");

            //Act
            var hashCode = sut.GetHashCode();

            //Assert
            Assert.NotNull(sut);
            Assert.Equal(hashCode, sut.GetHashCode());
            Assert.True(sut.CapabilityIdentifier != string.Empty);
            Assert.Equal("a", sut.CapabilityIdentifier);
        }
 public async Task <IEnumerable <ReportRoot> > Get(GetReportByCapabilityIdentifierCommand command)
 {
     return(await _applicationFacade.Execute(command));
 }
        public async Task <IEnumerable <ReportRoot> > Get(string capabilityIdentifier)
        {
            var command = new GetReportByCapabilityIdentifierCommand(capabilityIdentifier);

            return(await Get(command));
        }