Exemple #1
0
        public void CreateShouldThrowNotImplementedExceptionForUnknownOperand()
        {
            var factory = new OperationFactory();

            Assert.Throws <NotImplementedException>(() => factory.Create("%"));
        }
Exemple #2
0
 public Calculator()
 {
     _factory = new OperationFactory();
 }
Exemple #3
0
        public void CreateShouldWork(string operand)
        {
            var factory = new OperationFactory();

            Assert.DoesNotThrow(() => factory.Create(operand));
        }
 public Calculator()
 {
     _factory = new OperationFactory();
 }