public void Fake_Worker_Does_Fake_Work()
        {
            //Arrange
            bool expected = true;

            Mock<AWorkerContract> mockWorker = new Mock<AWorkerContract>();
            mockWorker.Setup(worker => worker.AContractStipulation(It.IsAny<int>(), It.IsAny<int>())).Returns(expected);

            BManager manager = new BManager(mockWorker.Object);

            //Act
            var actual = manager.RunWorkers();

            //Assert
            Assert.AreEqual(expected, actual);
        }
        public void Hello_Mock_World()
        {
            //Arrange
            Mock<AWorkerContract> mockWorker = new Mock<AWorkerContract>();

            //Act
            try
            {
                BManager manager = new BManager(mockWorker.Object);
            }
            catch (Exception)
            {
                Assert.Fail();
                throw;
            }

            //Assert
            Assert.IsTrue(true);
        }