public PairwaiseModule(IPairwiseSequenceProvider provider) { _provider = provider; Post["/Align/Pairwise/Metadata"] = _ => { var data = (SequenceModel[])NancyExtensionToPost.GetData <SequenceModel[]>(Request.Query); return(Response.AsJson(_provider.GetMetadata(data))); }; }
public void should_return_empty_metadata_for_sequences() { var result = _sut.GetMetadata(new[] { new SequenceModel() }); result.ShouldBeEmpty(); }