package com.google.jstestdriver.idea.util; import com.google.jstestdriver.idea.rt.util.TestFileScope; import org.junit.Assert; import org.junit.Test; import java.util.Collections; import java.util.Map; import java.util.Set; /** * @author Sergey Simonchik */ public class TestFileScopeTest { @Test public void testSerialization() throws Exception { String testCaseName = "Difference"; String testMethodName = "test One value on left and other value on right, gives empty object"; Map<String, Set<String>> methodByCaseMap = Collections.singletonMap(testCaseName, Collections.singleton(testMethodName)); TestFileScope testFileScope = TestFileScope.customScope(methodByCaseMap); String serialized = testFileScope.serialize(); TestFileScope another = TestFileScope.deserialize(serialized); Assert.assertEquals(testFileScope, another); } }