Ejemplo n.º 1
0
        public void Can_run_nested_service()
        {
            var request  = new Nested();
            var response = appHost.ExecuteService(request) as NestedResponse;

            Assert.That(response, Is.Not.Null);
        }
Ejemplo n.º 2
0
        private object RegisterUser(string email = "*****@*****.**")
        {
            using (var db = appHost.Resolve <IDbConnectionFactory>().Open())
            {
                db.Delete <UserAuth>(q => q.Email == email);
            }

            var response = appHost.ExecuteService(new Register
            {
                Password    = "******",
                Email       = email,
                DisplayName = "DisplayName",
                FirstName   = "FirstName",
                LastName    = "LastName",
            });

            Assert.That(response as RegisterResponse, Is.Not.Null, response.ToString());

            return(response);
        }
Ejemplo n.º 3
0
        public void IncludeTypes_DoesNotReturnReferenceTypes_If_IncludeTypes_NoWildcard_Csharp()
        {
            var result = appHost.ExecuteService(new TypesCSharp
            {
                IncludeTypes = new List <string> {
                    "Dto"
                }
            });

            var stringResult = result.ToString();

            // StringAssert.DoesNotContain("class DtoResponse", stringResult);
            // StringAssert.DoesNotContain("EmbeddedRequest", stringResult);
            StringAssert.DoesNotContain("class EmbeddedResponse", stringResult);
        }
Ejemplo n.º 4
0
 public void ShouldAllowAccessWhen <TRequestDto>(RequestAttributes withScenario)
 {
     ShouldNotThrow <UnauthorizedAccessException>(() => appHost.ExecuteService(typeof(TRequestDto).New(), withScenario));
 }