using MonkeyCache.FileStore; using NUnit.Framework; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using TINK.Model.Connector; using TINK.Repository; namespace TestTINKLib.Fixtures.ObjectTests.Connector { [TestFixture] public class TestConnectorFactory { [Test] public void TestCreate() { if (string.IsNullOrEmpty(Barrel.ApplicationId)) { Barrel.ApplicationId = System.Reflection.Assembly.GetExecutingAssembly().GetName().Name; } var connector = ConnectorFactory.Create(false, new Uri("https://1.2.3.4"), new AppContextInfo("oiF2kahH", "sharee.bike.test", new Version(3, 0, 267)), "123456789", "a@b"); Assert.AreEqual(typeof(ConnectorCache), connector.GetType()); connector = ConnectorFactory.Create(true, new Uri("https://1.2.3.4"), new AppContextInfo("oiF2kahH", "sharee.bike.test", new Version(3, 0, 267)), "123456789", "a@b"); Assert.AreEqual(typeof(TINK.Model.Connector.Connector), connector.GetType()); } } }