public void GetAmbassadorBadTest() { string cID = "myAmbassador"; var dispatch = new Dispatch(); var value = dispatch.GetAmbassador(cID + "invalid"); Assert.IsNull(value); }
public void GetAmbassadorTest() { var dispatch = new Dispatch(assemblies: new List <Assembly>() { typeof(SamplePlugin).Assembly }); var value = dispatch.GetAmbassador("SampleAmbassador"); Assert.IsNotNull(value); Assert.AreEqual("SampleAmbassador", value.ID); CollectionAssert.AreEquivalent(new List <string>() { "Mail", "WordCount" }, value.SupportedActions.ToList()); }