public void QueryFactory_Builds_FindAllUsersQuery()
        {
            var testObject = new QueryFactory();
            var appName = "myApp";

            var query = testObject.createFindAllUsersQuery(appName);

            Assert.IsType<FindAllUsersQuery>(query);
        }
        public void QueryFactory_Builds_FindUsersByNameQuery()
        {
            var testObject = new QueryFactory();
            var name = "my name";
            var appName = "myApp";

            var query = testObject.createFindUsersWithNameLikeQuery(name, appName);

            Assert.IsType<FindUsersWithNameLikeQuery>(query);
        }
        public void QueryFactory_Builds_UsersLastActivityQuery()
        {
            var testObject = new QueryFactory();
            var time = DateTime.Now;
            var appName = "myApp";

            var query = testObject.createUsersLastActivityQuery(time, appName);

            Assert.IsType<UsersLastActivityQuery>(query);
        }
        public void QueryFactory_Builds_FindUsersByEmailQuery()
        {
            var testObject = new QueryFactory();
            var email = "*****@*****.**";
            var appName = "myApp";

            var query = testObject.createFindUsersWithEmailLikeQuery(email, appName);

            Assert.IsType<FindUsersWithEmailLikeQuery>(query);
        }
        public void QueryFactory_Builds_FindUsersByUsernameQuery()
        {
            var testObject = new QueryFactory();
            var username = "******";
            var appName = "myApp";

            var query = testObject.createFindUserByUsernameQuery(username, appName);

            Assert.IsType<FindUserByUsernameQuery>(query);
        }