Professional Documents
Culture Documents
GoogleTest Dengan Visual C++ 2015
GoogleTest Dengan Visual C++ 2015
https://www.programmersought.com/article/50126133146/
Tools :
Kompiler C++ : Visual C++ 2015 (Versi minimal kompiler C++ wajib untuk GTest versi 1.10.0 keatas)
1. Persiapan
#include <stdio.h>
#include "gtest/gtest.h"
int main() {
printf("this is a tes, only test, of course this only test");
char *StrBlocked = “ ”;
gets_s(StrBlocked, 10);
return 0;
}
Begitu kode dikompilasi akan ada error no such file or directory ‘gtest/gtest.h’.
Paste disitu
B. Copy file2 header & source GoogleTest
Paste disitu
Klik Properties
Configuration : mode Active (Debug)
Configuration Properties VC++ Directories Include Directories Masukkan lokasi file2 header &
source GoogleTest
Configuration: mode Debug
Configuration Properties VC++ Directories Include Directories Masukkan lokasi file2 library
mode Debug
Configuration : mode Debug
Configuration Properties Linker Input tulis nama file library mode Debug
Configuration: mode (Active) Debug
#include <stdio.h>
#include "gtest/gtest.h"
int isSheldonInsane() {
return -1;
}
TEST(BigBangTheory, isSheldonInsaneTests) {
EXPECT_EQ(1, isSheldonInsane());
}
int main() {
printf("this is a tes, only test, of course this only test");
char *StrBlocked;
gets_s(StrBlocked, 10);
return 0;
}
Compile kode
pastikan hasil kompilasi 0 failed. Selanjutnya Build Solution
Selesai
Produced By : C++ Coder In Jakarta