Esempio n. 1
0
        public override void SetupTest()
        {
            base.SetupTest();
            this.controller = new PrincipalController();
            var context = new ControllerContext(this.moqHttpContext.Object, new RouteData(), this.controller);

            this.controller.ControllerContext = context;
        }
Esempio n. 2
0
        public void Index()
        {
            // Arrange
            PrincipalController controller = new PrincipalController();

            // Act
            ViewResult result = controller.Index() as ViewResult;

            // Assert
            Assert.IsNotNull(result);
        }
        public void DeveRemoverAmizade()
        {
            var servico = new Mock <IServicoDeEmprestimo> ();
            var id      = Guid.NewGuid();

            servico.Setup(x => x.DefazerAmizadePorId(id, "*****@*****.**"));
            servico.Setup(x => x.DadosDeEmprestimo("*****@*****.**"))
            .Returns(new DadosDoEmprestimo {
                JogosEmprestados = Enumerable.Empty <JogoEmprestado> (),
                Amigos           = Enumerable.Empty <DadosDeAmigo> (),
                MeusJogos        = Enumerable.Empty <DadosDeJogo> ()
            });

            var controller = new PrincipalController(servico.Object);

            controller.SetTestContext();
            var result = controller.RemoverAmigo(id) as RedirectToActionResult;

            result.Should().NotBeNull();

            result.ActionName.Should().Be("Index");
        }
 public PrincipalFrm()
 {
     InitializeComponent();
     PrincipalController principalController = new PrincipalController(this);
 }