0422 sync
This commit is contained in:
parent
4097179094
commit
3705af54ea
162
documents/업무/4월/4째주/0421.txt
Normal file
162
documents/업무/4월/4째주/0421.txt
Normal file
|
@ -0,0 +1,162 @@
|
|||
11시 오전 회의
|
||||
주제: 퍼블 디자인 개발 프로세스 공유
|
||||
전역 스타일
|
||||
모듈 스타일 ()
|
||||
섹션&페이지 스타일 (로그인, 그룹 등록...)
|
||||
인라인 스타일 (독립적인 컴포넌트)
|
||||
제플린과 연동한 작업에 관한 상의
|
||||
|
||||
page
|
||||
section 단위
|
||||
section
|
||||
컴포넌트 단위
|
||||
component
|
||||
기능 단위
|
||||
|
||||
|
||||
import { of } from 'rxjs';
|
||||
|
||||
import { TestBed } from '@angular/core/testing';
|
||||
|
||||
import { DeviceType, LocaleCode } from '@ucap/core';
|
||||
import { ProtocolMessage } from '@ucap/protocol';
|
||||
|
||||
import { LogService } from '@ucap/ng-logger';
|
||||
import { ProtocolService } from '@ucap/ng-protocol';
|
||||
|
||||
import {
|
||||
LoginRequest,
|
||||
SSOMode,
|
||||
SVC_TYPE_LOGIN,
|
||||
SSVC_TYPE_LOGIN_REQ,
|
||||
LogoutRequest,
|
||||
SSVC_TYPE_LOGOUT_RES,
|
||||
SSVC_TYPE_LOGIN_RES
|
||||
} from '@ucap/protocol-authentication';
|
||||
|
||||
import { AuthenticationProtocolService } from './authentication-protocol.service';
|
||||
import { _MODULE_CONFIG } from '../config/token';
|
||||
|
||||
describe('AuthenticationProtocolService', () => {
|
||||
const senderSeq = '10045';
|
||||
let service: AuthenticationProtocolService;
|
||||
let protocolServiceSpy: jasmine.SpyObj<ProtocolService>;
|
||||
|
||||
beforeEach(() => {
|
||||
const spyProtocolService = {
|
||||
...jasmine.createSpyObj('ProtocolService', ['connect', 'call']),
|
||||
serverMessage$: of()
|
||||
};
|
||||
|
||||
TestBed.configureTestingModule({
|
||||
providers: [
|
||||
AuthenticationProtocolService,
|
||||
{ provide: _MODULE_CONFIG, useValue: _MODULE_CONFIG },
|
||||
{ provide: ProtocolService, useValue: spyProtocolService },
|
||||
{ provide: LogService, useValue: LogService }
|
||||
]
|
||||
});
|
||||
|
||||
service = TestBed.inject(AuthenticationProtocolService);
|
||||
protocolServiceSpy = TestBed.inject(ProtocolService) as jasmine.SpyObj<
|
||||
ProtocolService
|
||||
>;
|
||||
});
|
||||
|
||||
it('should be created', () => {
|
||||
expect(service).toBeTruthy();
|
||||
});
|
||||
|
||||
it('Test Login', (done) => {
|
||||
protocolServiceSpy.call.and.returnValue(
|
||||
of<ProtocolMessage>({
|
||||
serviceType: SVC_TYPE_LOGIN,
|
||||
subServiceType: SSVC_TYPE_LOGIN_RES,
|
||||
senderSeq,
|
||||
bodyList: [
|
||||
'test03',
|
||||
'9826',
|
||||
'9826테스트3https://dstalk.daesang.com/Extern/StreamProfileUrl.aspx?p_empno=ZZZZZZZ3사업부장하지마GUC10001090882377 01224646@daesang.com식자재사업부A330ZZZZZZZ3Test3Test3manager_enmanager_cn식자재사업부식자재사업부P ',
|
||||
' 2 0',
|
||||
'GUC100',
|
||||
'205',
|
||||
'test03',
|
||||
'1',
|
||||
'',
|
||||
'N',
|
||||
'0',
|
||||
'1',
|
||||
'회의중',
|
||||
'테스트중',
|
||||
'GUC100',
|
||||
'30',
|
||||
'90',
|
||||
'Y',
|
||||
'',
|
||||
'',
|
||||
'',
|
||||
'0',
|
||||
'Y',
|
||||
'Y',
|
||||
'Y',
|
||||
'Y',
|
||||
'Y',
|
||||
'stubTokenString',
|
||||
'N',
|
||||
'4',
|
||||
'6',
|
||||
' ',
|
||||
'Y',
|
||||
'2'
|
||||
]
|
||||
})
|
||||
);
|
||||
|
||||
const req = {
|
||||
loginId: '',
|
||||
loginPw: '',
|
||||
deviceType: DeviceType.PC,
|
||||
deviceId: '',
|
||||
token: '',
|
||||
localeCode: LocaleCode.Korean,
|
||||
pushId: '',
|
||||
companyCode: '',
|
||||
passwordEncodingType: 0,
|
||||
clientVersion: '',
|
||||
reconnect: false,
|
||||
ip: '',
|
||||
hostName: '',
|
||||
ssoMode: SSOMode.NONE,
|
||||
userSpecificInformation: '',
|
||||
andId: '',
|
||||
andPushRefreshYn: ''
|
||||
} as LoginRequest;
|
||||
// service.login(req)..returnValue();
|
||||
service.login(req).subscribe((res) => {
|
||||
// console.log(res);
|
||||
expect(res).toBeDefined();
|
||||
expect(res.companyCode).toBe('GUC100');
|
||||
expect(res.userInfo.seq).toBeDefined();
|
||||
done();
|
||||
});
|
||||
});
|
||||
|
||||
it('Test Logout', (done) => {
|
||||
protocolServiceSpy.call.and.returnValue(
|
||||
of<ProtocolMessage>({
|
||||
serviceType: SVC_TYPE_LOGIN,
|
||||
subServiceType: SSVC_TYPE_LOGOUT_RES,
|
||||
senderSeq,
|
||||
bodyList: ['99']
|
||||
})
|
||||
);
|
||||
|
||||
const req = {} as LogoutRequest;
|
||||
service.logout(req).subscribe((res) => {
|
||||
// console.log(res);
|
||||
expect(res).toBeDefined();
|
||||
expect(res.reasonCode).toBe(99);
|
||||
done();
|
||||
});
|
||||
});
|
||||
});
|
52
documents/업무/4월/4째주/0422.txt
Normal file
52
documents/업무/4월/4째주/0422.txt
Normal file
|
@ -0,0 +1,52 @@
|
|||
jasmin, karma 정보수집
|
||||
목적
|
||||
기본예제
|
||||
기본함수
|
||||
웹소켓 spec test 진행
|
||||
|
||||
common component
|
||||
search
|
||||
자동완성
|
||||
|
||||
dialog
|
||||
profile
|
||||
file
|
||||
image
|
||||
image viewer
|
||||
thumnail
|
||||
float button
|
||||
user list item
|
||||
org user list item
|
||||
expansion-panel
|
||||
create chat
|
||||
tree node
|
||||
confirm
|
||||
alert
|
||||
|
||||
그룹 페이지
|
||||
조직 페이지
|
||||
채팅 페이지
|
||||
쪽지 페이지
|
||||
회의 페이지
|
||||
진행 회의 목록
|
||||
종료 회의 목록
|
||||
회의 상세
|
||||
전화 페이지
|
||||
|
||||
앨범 페이지
|
||||
파일 페이지
|
||||
|
||||
대화방 타이머 설정
|
||||
대화방 테마 설정
|
||||
대화방 답장 기능
|
||||
대화방 최신글 이동
|
||||
대화방 캡쳐
|
||||
대화방 내용 메일전송
|
||||
대화방 첨부파일 확인자 목록 ppt 101 ?
|
||||
|
||||
조직도 필터
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -1,3 +1,6 @@
|
|||
PC에서 대화방 이름 변경 -> 모바일에서 알림 ON/OFF -> 노티피케이션에 roomName이 '' 로 전달
|
||||
|
||||
최근통화기록이 없을 때 화면 문구 추가
|
||||
최근통화기록이 없을 때 화면 문구 추가
|
||||
|
||||
jasmin doc url
|
||||
https://jasmine.github.io/tutorials/your_first_suite
|
|
@ -1,4 +1,9 @@
|
|||
Angular 라이브러리 개발 가이드 참고하세요. https://medium.com/angular-in-depth/the-ultimate-guide-to-set-up-your-angular-library-project-399d95b63500
|
||||
UI 개발을 위해 Storybook 도입을 하겠습니다. https://storybook.js.org/ 실행은 npm run storybook이라고 하시면 됩니다.
|
||||
|
||||
zeplin connector
|
||||
https://github.com/zeplin/connected-components-docs/blob/master/docs/gettingStarted/ANGULAR.md
|
||||
zeplin token
|
||||
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6InJlYWQiLCJpYXQiOjE1ODc0MzE2OTgsImF1ZCI6InVzZXI6NWU1ZjJhNmU4M2QwNDIxNzlhZDIwMGM1IiwiaXNzIjoiNWRjNTFjZDg3NmY4YmYwMDE2M2RlMWU1Iiwic3ViIjoiNWU1ZjJhNmU4M2QwNDIxNzlhZDIwMGM1In0.fFp-7n-IsqMOQNOKSg9Ly1cQA6THfuH578EDIEIIUlc
|
||||
|
||||
|
||||
|
|
BIN
documents/업무/new-pc-doc/New PC 메신저 기능 및 현황_v1.2.xls
Normal file
BIN
documents/업무/new-pc-doc/New PC 메신저 기능 및 현황_v1.2.xls
Normal file
Binary file not shown.
BIN
documents/업무/new-pc-doc/UCAP 메신저 화면정의서_V1.3_200325.pptx
Normal file
BIN
documents/업무/new-pc-doc/UCAP 메신저 화면정의서_V1.3_200325.pptx
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user