Ejemplo n.º 1
0
        public void EachInstanceOfPrimeMethodSetHasUniqueId()
        {
            var anyMethodContainer = new PrimeMethodContainer(string.Empty, string.Empty, typeof(IPrimeChecker));
            var anyRunnerContainer = new PrimeRunnerContainer(string.Empty, string.Empty, typeof(IRunner));

            var pms1 = new PrimeMethodSet(anyMethodContainer, anyRunnerContainer);
            var pms2 = new PrimeMethodSet(anyMethodContainer, anyRunnerContainer);

            Assert.AreEqual(0, pms1.Id);
            Assert.AreEqual(1, pms2.Id);
        }
Ejemplo n.º 2
0
        public void ShouldThrowIfMethodTypeIsInvalid()
        {
            var anyType = typeof(DateTime);

            var container = new PrimeMethodContainer(string.Empty, string.Empty, anyType);
        }