public void ShouldNotFindDirectory() { var service = new OrmLiteMultiTenantApplicationRegistryService(_connectionFactory); using (var db = _connectionFactory.OpenDbConnection()) { db.DropAndCreateTable <ApplicationRegistration>(); } var dir = service.GetApplicationByDirectoryName(Directory1.DirectoryName); Assert.Null(dir); }
public void ShouldFindDirectory() { var service = new OrmLiteMultiTenantApplicationRegistryService(_connectionFactory); using (var db = _connectionFactory.OpenDbConnection()) { db.DropAndCreateTable <ApplicationRegistration>(); } var inserted = service.RegisterApplication(Directory2); var result = service.GetApplicationByDirectoryName(Directory2.DirectoryName); Assert.NotNull(result); Assert.NotSame(result, inserted); Assert.Equal(result.DirectoryName, inserted.DirectoryName); Assert.Equal(result.ClientId, inserted.ClientId); Assert.Equal(result.ClientSecret, inserted.ClientSecret); Assert.Equal(result.Id, inserted.Id); Assert.NotNull(result.RefId); Assert.NotNull(result.RefIdStr); Assert.Equal(result.RefId, inserted.RefId); Assert.Equal(result.RefIdStr, inserted.RefIdStr); }