コード例 #1
0
        public void MatchesWithNullMethod()
        {
            LookupMethodOverride methodOverride = new LookupMethodOverride("Execute", "foo");

            methodOverride.Matches(null);
        }
コード例 #2
0
        public void Matches_TotallyDifferentMethodName()
        {
            LookupMethodOverride methodOverride = new LookupMethodOverride("Bingo", "foo");

            Assert.IsFalse(methodOverride.Matches(typeof(Feeder).GetMethod("GetGrub")));
        }
コード例 #3
0
        public void Matches_MatchingMethodName()
        {
            LookupMethodOverride methodOverride = new LookupMethodOverride("GetGrub", "foo");

            Assert.IsTrue(methodOverride.Matches(typeof(Feeder).GetMethod("GetGrub")));
        }
コード例 #4
0
		public void MatchesWithNullMethod()
		{
			LookupMethodOverride methodOverride = new LookupMethodOverride("Execute", "foo");
			methodOverride.Matches(null);
		}
コード例 #5
0
		public void Matches_MatchingMethodName()
		{
			LookupMethodOverride methodOverride = new LookupMethodOverride("GetGrub", "foo");
			Assert.IsTrue(methodOverride.Matches(typeof (Feeder).GetMethod("GetGrub")));
		}
コード例 #6
0
		public void Matches_TotallyDifferentMethodName()
		{
			LookupMethodOverride methodOverride = new LookupMethodOverride("Bingo", "foo");
			Assert.IsFalse(methodOverride.Matches(typeof (Feeder).GetMethod("GetGrub")));
		}
コード例 #7
0
		public void MatchesWithNullMethod()
		{
			LookupMethodOverride methodOverride = new LookupMethodOverride("Execute", "foo");
            Assert.Throws<ArgumentNullException>(() => methodOverride.Matches(null));
		}
コード例 #8
0
        public void MatchesWithNullMethod()
        {
            LookupMethodOverride methodOverride = new LookupMethodOverride("Execute", "foo");

            Assert.Throws <ArgumentNullException>(() => methodOverride.Matches(null));
        }