Mock�I�u�W�F�N�g�����ō쐬
�O�[�O���AC++�����e�X�g�c�[�����I�[�v���\�[�X���J
2008/12/12
�@�ăO�[�O����12��11���AC++�p�̃e�X�g�c�[���uGoogle C++ Mocking Framework�v�iGoogle Mock�j��BSD���C�Z���X�̉��ɁA�I�[�v���\�[�X�Ƃ��Č��J�����Ɣ��\�����BGoogle Mock��Linux�AWindows�AMac OS X�Ŏg����B���Ђ�Google Mock��100�ȏ�̎Г��v���W�F�N�g�ŗ��p���Ă���Ƃ����B���Ђ�5�J���O�ɂ��uGoogle C++ Testing Framework�v�iGoogle Test�j���I�[�v���\�[�X�Ō��J���Ă���A���҂p���邱�Ƃ�Mock�I�u�W�F�N�g���g�����e�X�g�쓮�J�����s����Ƃ����B�����I�ɂ�Google Mock��Google Test�ȊO�̃e�X�g�c�[���ł��g����悤�ɂ��Ă����Ƃ����B
�@Mock�I�u�W�F�N�g�́A�v���g�^�C�v�v��e�X�g���ɗ��p������̂ŁA�{���̃I�u�W�F�N�g�������������Ɏg���B�I�u�W�F�N�g�͑��݂Ɉˑ����ē������߁A�P�̃e�X�g�ł͔����ł��Ȃ��悤�Ȗ���Mock�I�u�W�F�N�g���g�����ƂŌ��ł���B�܂����ʂȈˑ��W����菜���A�p�t�H�[�}���X�ƐM�������グ����Ƃ����B
�@�����AMock�I�u�W�F�N�g�̎����͓����ɁA�ދ��ŁA�G���[���������₷���B�܂��v���W�F�N�g���ƂɌʂɍ��ƕi�������肹���A�g�����ɃA�h�z�b�N�Ȑ������o�Ă�����A���̎g�������v���W�F�N�g���ƂɈ���Ă��邽�ߊw�K�R�X�g�Ƀ��_���o��Ƃ����ۑ肪����Ƃ����B���̂��߁A���Ђ�Java������jMock��EasyMock�Ȃǂɒ��z�č�����̂�Google Mock���Ƃ����BGoogle Mock�ł́A��낤�Ƃ���Mock�I�u�W�F�N�g�̃C���^�[�t�F�C�X���ȒP�ȃ}�N�����g���ċL�q���邾���ŁAMock�N���X�Ƃ��ēW�J���Ă����Ƃ����B
�֘A�����N
�֘A�L��
���������������F
- �v���O�����̎��s�͂ǂ̂悤�ɂ��čs����̂��ALinux�J�[�l���̃R�[�h����T�� �i2017/7/20�j
�@C����́uHello World�I�v�v���O�����Ŏg����A�uprintf()�v�umain()�v���̒��g���A�f�o�b�K�ɂ���͂Ƌt�A�Z���u���A�\�[�X�R�[�h�lj��Ȃǂ̂��܂��܂ȑ��ʂ���T��A�ځB�ŏI��́ALinux�J�[�l���̒��ł́A�v���O�����̋N�����ɂ͂ǂ̂悤�ȏ������s���Ă���̂���T�� - �G���W�j�A�Ȃ�C����v���O�����̏I���ɌĂяo�����exit()�̒��g�������Ă܂���ˁH �i2017/7/13�j
�@C����́uHello World�I�v�v���O�����Ŏg����A�uprintf()�v�umain()�v���̒��g���A�f�o�b�K�ɂ���͂Ƌt�A�Z���u���A�\�[�X�R�[�h�lj��Ȃǂ̂��܂��܂ȑ��ʂ���T��A�ځB����́A�v���O�����̏I���ɌĂяo�����exit()�̒��g��T�� - VBA�ɂ�����FileDialog����̊�{���h���C�u�̋e�ʁA�t�@�C���̃T�C�Y��^�C���X�^���v�̎擾���@ �i2017/7/10�j
�@�w�肵���h���C�u�̋e�ʁA�t�@�C���̃^�C���X�^���v�⑮�����擾������@�AFileDialog�^�G�N�X�v���[���[����̊�{���Љ�܂� - ����Ύc�ƁI�@�ʓ|�������G�N�Z���Ɩ����y�ɂ���uExcel VBA�v�Ƃ� �i2017/7/6�j
�@������������g�ʓ|�������Ɩ��h�B�ȒP�ȃv���O���~���O�Ō������ł���\��������B�{�e�ł́A�Ɩ��Ŏg�����Ƃ������uMicrosoft Excel�v�Ŏg����VBA���Љ��B���V���[�g�J�b�g�L�[�A�A�N�Z�X�L�[�̉������
![]() |
|
|
|
![]() |
�L�����A�A�b�v
- - PR -
�uITmedia �}�[�P�e�B���O�v�V���L��
�u�}�[�P�e�B���O�I�[�g���[�V�����v�@���������TOP10�i2025�N5���j
���T�́A�}�[�P�e�B���O�I�[�g���[�V�����iMA�j�c�[���̔����TOP10���Љ�܂��B
�u�T�C�g�������v���u���C�u�`���b�g�v�����TOP5�i2025�N4���j
���T�́A�T�C�g�������c�[���ƃ��C�u�`���b�g�̍��������TOP5�����ꂼ��Љ�܂��B
�uEC�v���b�g�t�H�[���v�����TOP10�i2025�N4���j
���T�́AEC�v���b�g�t�H�[�����i�iEC�T�C�g�\�z�c�[���j�̍��������TOP10���Љ�܂��B