Beispiel #1
0
        public void Print()
        {
            int failureTestCases = _testCasesStatistics.Filter(testCase => !testCase.IsSucceed()).Count;
            int succeedTestCases = _testCasesStatistics.Filter(testCase => testCase.IsSucceed()).Count;

            _logger.Log("===============================================================================");
            _logger.Log("[" + _testCasesStatistics.Count + " tests were executed]");
            _logger.Log("Success: " + succeedTestCases + " ; Failure: " + failureTestCases);
        }
Beispiel #2
0
 private void InsertRelationshipWithPersistedPermissions(IMCollection <Permission> permissions, int groupId)
 {
     InsertPermissionsRelationship(
         permissions.Filter(permission =>
                            new PersistedState().CanHandle(permission)),
         groupId);
 }
Beispiel #3
0
 private void InsertRelationshipWithPersistedGroups(IMCollection <Group> groups, int insertedUserId)
 {
     InsertGroupsRelationship(
         groups.Filter(permission =>
                       new PersistedState().CanHandle(permission)),
         insertedUserId);
 }
Beispiel #4
0
        private void InsertRelationshipWithNonPersistedPermissions(IMCollection <Permission> permissions, int groupId)
        {
            IMCollection <Permission> permissionsNotInserted =
                permissions.Filter(permission => new NotPersistedState().CanHandle(permission));

            IMCollection <Permission> justInsertedPermissions = new PermissionDao().Insert(permissionsNotInserted);

            InsertPermissionsRelationship(justInsertedPermissions, groupId);
        }
Beispiel #5
0
        private void InsertRelationshipWithNonPersistedGroups(IMCollection <Group> groups, int insertedUserId)
        {
            IMCollection <Group> groupsNotInserted =
                groups.Filter(group => new NotPersistedState().CanHandle(group));

            IMCollection <Group> justInsertedGroups = new GroupDao().Insert(groupsNotInserted);

            InsertGroupsRelationship(justInsertedGroups, insertedUserId);
        }
 public IConfiguration ToHandleTestConfiguration(IMCollection <string> args)
 {
     return(Executors.Filter(configuration => configuration.CanHandle(args)).GetFirst());
 }