public void Ok() { var cmd = new GetOrganismCommand().GetOrganism("1"); Assert.IsTrue(cmd.Status == CommandStatus.DONE); Assert.IsTrue(cmd.Output != null); }
/// <summary> /// Display an organism serialized in JSON /// </summary> /// <param name="reference"></param> public void DisplayOrganism(string reference) { var organism = new GetOrganismCommand().GetOrganism(reference); if (organism.Status != CommandStatus.DONE) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Error: " + organism.Message); Console.ResetColor(); } Console.WriteLine(new JavaScriptSerializer().Serialize(organism.Output)); }
public void KoIfNotFound() { var cmd = new GetOrganismCommand().GetOrganism("unknow_ref"); Assert.IsTrue(cmd.Status == CommandStatus.NOT_FOUND); }
public void KoIfNull() { var cmd = new GetOrganismCommand().GetOrganism(null); Assert.IsTrue(cmd.Status == CommandStatus.BAD_PARAMETER); }