Esempio n. 1
0
        public async void ThereShouldBeTwoGenders()
        {
            var controller = new PeopleDataController(new FakePeopleDataService());
            var people     = await controller.GetPeople();

            (people.Length).ShouldBeGreaterThan(0);
        }
Esempio n. 2
0
        public override void TestInitialize()
        {
            base.TestInitialize();

            mockLogger = new Mock <ILogger <PeopleDataController> >();

            mockPeopleService = new Mock <IPeopleService>();

            controller = new PeopleDataController(mockPeopleService.Object, mockLogger.Object);

            var request = new Mock <HttpRequest>();

            request.SetupGet(r => r.Headers).Returns(new Mock <IHeaderDictionary>().Object);

            var context = new Mock <HttpContext>();

            context.SetupGet(c => c.Request).Returns(request.Object);

            controller.ControllerContext = new ControllerContext()
            {
                HttpContext = context.Object
            };
        }
 public PeopleDataController_Test()
 {
     _moqService = new Mock <IPeopleService>();
     _controller = new PeopleDataController(_moqService.Object);
     _fixture    = new PeopleSearchFixture();
 }