\MultiRecordTest
Synopsis
class MultiRecordTest
extends FunctionalTest
{
- // constants
- const IMAGE_BASE64_DATA = '/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAgACADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9rJNaVvut81V5tYdfm3Vz9rqi3Dbvu1aebzF6/ernNDUh8TbmKs3zbqvW+qedt+Zq5CZvJk3I3y1q6TdM8a7aAOR0lnhVvm+VaL7X2s22tub+7USWs2nybnb5aZqWnvqEDMi1oZlu31xbhVUt81aumaksP3fm3Vx8No9mzb/4fu1LZ6z9lnVfMbb6UBzdz//Z';
- // members
- protected boolean $usesDatabase = true;
- protected static boolean $disable_themes = true;
- protected static string $fixture_file = 'MultiRecordSaveAndEditTest.yml';
- protected array $extraDataObjects = ;
- // methods
- public void testMultiRecordFieldPresent()
- public void submitForm()
- protected void getUploadFile()
- protected void submitForm_mainSession()
Hierarchy
Extends
- FunctionalTest
Constants
Name | Value |
---|---|
IMAGE_BASE64_DATA | '/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAgACADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9rJNaVvut81V5tYdfm3Vz9rqi3Dbvu1aebzF6/ernNDUh8TbmKs3zbqvW+qedt+Zq5CZvJk3I3y1q6TdM8a7aAOR0lnhVvm+VaL7X2s22tub+7USWs2nybnb5aZqWnvqEDMi1oZlu31xbhVUt81aumaksP3fm3Vx8No9mzb/4fu1LZ6z9lnVfMbb6UBzdz//Z' |
Members
protected
- $disable_themes
- $extraDataObjects
- $fixture_file
- $usesDatabase
Methods
protected
- getUploadFile() — Copy-paste from UploadFieldTest
- submitForm_mainSession() — Identical to TestSession::submitForm() but allows $ajaxData as $data needs to explictly exist in the form or it's silently lost.
public
- submitForm() — Identical to parent::submitForm() but allows $ajaxData as $data needs to explictly exist in the form or it's silently lost.
- testMultiRecordFieldPresent()