org.joda.time.DateTimeUtils#setCurrentMillisSystem ( )源码实例Demo

下面列出了org.joda.time.DateTimeUtils#setCurrentMillisSystem ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: mamute   文件: QuestionRssEntryFactoryTest.java
@Test
public void should_create_entry_from_a_question() throws IOException {
	DefaultEnvironment env = new DefaultEnvironment(new EnvironmentType("mamute"));
	QuestionRssEntryFactory factory = new QuestionRssEntryFactory(env);
	QuestionBuilder builder = new QuestionBuilder();
	DateTimeUtils.setCurrentMillisFixed(100);
	
	Question question = builder.withAuthor(user("author", "[email protected]"))
		.withTitle("question title")
		.withDescription("description")
		.withId(1l)
		.build();
	
	DateTimeUtils.setCurrentMillisSystem();
	
	ByteArrayOutputStream output = new ByteArrayOutputStream();
	factory.writeEntry(question, output);
	output.close();
	String xml = new String(output.toByteArray());
	assertTrue(xml.contains("<link>http://localhost:8080/1-question-title</link>"));
	assertTrue(xml.contains("<title><![CDATA[question title]]></title>"));
	assertTrue(xml.contains("<author><![CDATA[author]]></author>"));
}
 
源代码2 项目: astor   文件: TestEthiopicChronology.java
protected void tearDown() throws Exception {
    DateTimeUtils.setCurrentMillisSystem();
    DateTimeZone.setDefault(originalDateTimeZone);
    TimeZone.setDefault(originalTimeZone);
    Locale.setDefault(originalLocale);
    originalDateTimeZone = null;
    originalTimeZone = null;
    originalLocale = null;
}
 
源代码3 项目: astor   文件: TestIslamicChronology.java
protected void tearDown() throws Exception {
    DateTimeUtils.setCurrentMillisSystem();
    DateTimeZone.setDefault(originalDateTimeZone);
    TimeZone.setDefault(originalTimeZone);
    Locale.setDefault(originalLocale);
    originalDateTimeZone = null;
    originalTimeZone = null;
    originalLocale = null;
}
 
源代码4 项目: astor   文件: TestGJChronology.java
protected void tearDown() throws Exception {
    DateTimeUtils.setCurrentMillisSystem();
    DateTimeZone.setDefault(originalDateTimeZone);
    TimeZone.setDefault(originalTimeZone);
    Locale.setDefault(originalLocale);
    originalDateTimeZone = null;
    originalTimeZone = null;
    originalLocale = null;
}
 
源代码5 项目: astor   文件: TestPeriodFormatterBuilder.java
protected void tearDown() throws Exception {
    DateTimeUtils.setCurrentMillisSystem();
    DateTimeZone.setDefault(originalDateTimeZone);
    TimeZone.setDefault(originalTimeZone);
    Locale.setDefault(originalLocale);
    originalDateTimeZone = null;
    originalTimeZone = null;
    originalLocale = null;
}
 
源代码6 项目: astor   文件: TestEthiopicChronology.java
protected void tearDown() throws Exception {
    DateTimeUtils.setCurrentMillisSystem();
    DateTimeZone.setDefault(originalDateTimeZone);
    TimeZone.setDefault(originalTimeZone);
    Locale.setDefault(originalLocale);
    originalDateTimeZone = null;
    originalTimeZone = null;
    originalLocale = null;
}
 
源代码7 项目: astor   文件: TestDateTimeFormatStyle.java
protected void tearDown() throws Exception {
    DateTimeUtils.setCurrentMillisSystem();
    DateTimeZone.setDefault(originalDateTimeZone);
    TimeZone.setDefault(originalTimeZone);
    Locale.setDefault(originalLocale);
    originalDateTimeZone = null;
    originalTimeZone = null;
    originalLocale = null;
}
 
源代码8 项目: mamute   文件: RssFeedFactoryTest.java
@Test
public void should_generate_feed() throws IOException {
	DefaultEnvironment env = new DefaultEnvironment(new EnvironmentType("mamute"));
	QuestionRssEntryFactory factory = new QuestionRssEntryFactory(env);
	RssFeedFactory rssFeedFactory = new RssFeedFactory(env, factory);
	
	QuestionBuilder builder = new QuestionBuilder();
	
	DateTimeUtils.setCurrentMillisFixed(100);
	User user1 = user("author1", "[email protected]");
	user1.setPhotoUri(new URL("http://imagemsuser1.com"));
	Question question1 = builder.withAuthor(user1)
		.withTitle("first question")
		.withDescription("question")
		.withId(1l)
		.build();
	
	User user2 = user("author2", "[email protected]");
	user2.setPhotoUri(new URL("http://imagemsuser2.com"));
	Question question2 = builder.withId(2l)
		.withTitle("second question")
		.withAuthor(user2)
		.build();
	
	ByteArrayOutputStream output = new ByteArrayOutputStream();
	rssFeedFactory.build(Arrays.<RssContent>asList(question1, question2), output, "title", "description");
	output.close();
	String xml = new String(output.toByteArray());
	assertTrue(xml.contains("first question"));
	assertTrue(xml.contains("second question"));
	assertTrue(xml.contains("http://imagemsuser1.com"));
	assertTrue(xml.contains("http://imagemsuser2.com"));
	DateTimeUtils.setCurrentMillisSystem();
}
 
源代码9 项目: astor   文件: TestBuddhistChronology.java
protected void tearDown() throws Exception {
    DateTimeUtils.setCurrentMillisSystem();
    DateTimeZone.setDefault(originalDateTimeZone);
    TimeZone.setDefault(originalTimeZone);
    Locale.setDefault(originalLocale);
    originalDateTimeZone = null;
    originalTimeZone = null;
    originalLocale = null;
}
 
源代码10 项目: astor   文件: TestPeriodFormatterBuilder.java
protected void tearDown() throws Exception {
    DateTimeUtils.setCurrentMillisSystem();
    DateTimeZone.setDefault(originalDateTimeZone);
    TimeZone.setDefault(originalTimeZone);
    Locale.setDefault(originalLocale);
    originalDateTimeZone = null;
    originalTimeZone = null;
    originalLocale = null;
}
 
源代码11 项目: astor   文件: TestIslamicChronology.java
protected void tearDown() throws Exception {
    DateTimeUtils.setCurrentMillisSystem();
    DateTimeZone.setDefault(originalDateTimeZone);
    TimeZone.setDefault(originalTimeZone);
    Locale.setDefault(originalLocale);
    originalDateTimeZone = null;
    originalTimeZone = null;
    originalLocale = null;
}
 
源代码12 项目: pocket-etl   文件: RedshiftJdbcClientTest.java
@After
public void unfreezeTime() {
    DateTimeUtils.setCurrentMillisSystem();
}
 
源代码13 项目: api-compiler   文件: NormalizerTest.java
@After
public void after() {
  // Reset the current time to return the system time.
  DateTimeUtils.setCurrentMillisSystem();
}
 
源代码14 项目: beam   文件: ResetDateTimeProvider.java
@Override
protected void after() {
  DateTimeUtils.setCurrentMillisSystem();
}
 
源代码15 项目: mamute   文件: TestCase.java
@Before
public void fixTime() {
	DateTimeUtils.setCurrentMillisSystem();
}
 
源代码16 项目: mamute   文件: WithUserPaginatedDAOTest.java
@After
public void tearDown() {
	DateTimeUtils.setCurrentMillisSystem();
}
 
@After
public void tearDown() {
    DateTimeUtils.setCurrentMillisSystem();
}
 
源代码18 项目: batchers   文件: JobResultsServiceImplITest.java
@BeforeClass
public static void setUp() {
    DateTimeUtils.setCurrentMillisSystem();
}
 
源代码19 项目: gocd   文件: StageTest.java
private void resetTime() {
    DateTimeUtils.setCurrentMillisSystem();
}
 
@AfterMethod
public void tearDown()
    throws Exception {
  DateTimeUtils.setCurrentMillisSystem();
}