Exemplo n.º 1
0
        public static void UserfyRequiresAdmin <TUser>(this TestRunConfig run) where TUser : class, ICanBeAdmin
        {
            run.BeforeCase <IRequiresAuthenticatedAdmin>(_ =>
            {
                _.MakeSavingLogin <TUser>(m => m.IsAdmin = true);
            });

            run.UserfyRequires <TUser>();
        }
Exemplo n.º 2
0
        public void ConfigureRun(TestRunConfig run)
        {
            // This run configurations only works for tests that inherits MiruTest
            // It includes FeatureTest, PageTest and all other Miru's types of tests

            run.TestingDefault();

            run.UserfyRequires <User>();
        }
Exemplo n.º 3
0
        public void ConfigureRun(TestRunConfig run)
        {
            run.PageTestingDefault();

            run.UserfyRequires <User>();
        }