public void CanBeSerialized() { //Arrange var sut = new GetReportByCapabilityIdentifierCommand("a"); //Act var json = JsonSerializer.Serialize(sut); //Assert Assert.False(string.IsNullOrEmpty(json)); }
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)); }