public void yes_we_can() { var y = new YesWeCan(); //test y.Work(); }
public void yes_we_can() { var y = new YesWeCan(); Assert.DoesNotThrow(() => y.Work(), "There is no exception when we work."); y.Invoking(sut => sut.Work()).ShouldNotThrow("There is no exception when we work."); }
public void simple_reflection_demo() { Type tFromTypeOf = typeof(YesWeCan); // object o = new YesWeCan(); Type tFromObject = o.GetType(); tFromObject.Name.Should().Be("YesWeCan"); tFromObject.FullName.Should().Be("ITI.Work.YesWeCan"); FieldInfo[] fields = tFromObject.GetFields( BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static ); MethodInfo mWork = tFromObject.GetMethod("Work"); mWork.Invoke(o, new object[] { "Julie" }); }