Ответ, предоставленный Эваном Мулавским, будет работать отлично. Уловка заключается в том, что вам нужно установить цвет фона для свойства clearColor и свойство masksToBounds на NO.
Вы можете установить любой цвет, который вы хотите для представления, установить его как
v.layer.backgroundColor = your color;
Надеюсь, это поможет ..
Я не думаю, что это возможно для модульного тестирования. В этой реализации метод класса полагается на внешнее состояние (значение exampleVariable) для выполнения своей работы. Вместо этого лучше передать эти данные в качестве аргумента метода:
export class Class {
testMethod(exampleVariable) {
if (!exampleVariable) {
throw new Error('There is no exampleVariable!');
}
}
}
Тест будет выглядеть примерно так:
let myClass = new Class();
expect(myClass.testMethod(false)).toThrow(new Error('There is no exampleVariable!'))