public void HandlerCanListAllCommands() { var h = new CommandHandler( MakeCommands() ); var a = h.All().ToList(); Assert.AreEqual( 2, a.Count ); Assert.AreEqual( "First", a[0].Name ); }
public void HandlerCanFetchCommandsFromFile() { File.WriteAllText( "tst.json", @"[{""Name"":""TMP"",""Trigger"":""t""}]" ); var h = new CommandHandler( "tst.json" ); var a = h.All().ToList(); Assert.AreEqual( 1, a.Count ); Assert.AreEqual( "TMP", a[0].Name ); }