16 lines
649 B
Python
16 lines
649 B
Python
import unittest
|
|
from CommandBuilders.InstallProfileCommandBuilder import InstallProfileCommandBuilder
|
|
|
|
|
|
class TestInstallProfileBuilder(unittest.TestCase):
|
|
def setUp(self):
|
|
self.prefix = 'MyProject'
|
|
self.builder = InstallProfileCommandBuilder(self.prefix)
|
|
|
|
def test_dstFileName(self):
|
|
dstFileName = self.builder.fetchDstFileName('/Some/Path/MyProfile.ext')
|
|
self.assertEqual(dstFileName, '{0}.MyProfile.ext'.format(self.prefix))
|
|
|
|
def test_dstPath(self):
|
|
dstPath = self.builder.getDestinationPath('/Some/Path/MyProfile.ext')
|
|
self.assertEqual('~/Library/MobileDevice/Provisioning Profiles/{0}.MyProfile.ext'.format(self.prefix), dstPath) |