I have tried lot of ways to do this but none of them work. Void method is mostly mocked to check if it is called with correct parameters, https://javadoc.io/static/org.mockito/mockito-core/3.3.3/org/mockito/Mockito.html#12, For mocking void method when-then mechanism of mockito does not work because it needs return value, Void methods can be handled using doNothing(), doAnswer(), doThrow() or doCallRealMethod(), For mocked object doNothing is the default behavior for every method. It catches it and logs it, but always returns normally. If you want your method to throw an exception, don't catch it, or catch it and throw a custom exception that wraps the original exception. doCallRealMethod ().when (mockDatabaseImpl).updateScores ( anyString (), anyInt ()); void methods expect(IOException. Exception as an Object To learn more, see our tips on writing great answers. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc. Mockito provides following methods that can be used to mock void methods. This cookie is set by GDPR Cookie Consent plugin. When writing code, there is always at least one method that returns 'void', and at some point in time we need to mock 'void' method. DevPedrada. Written by Jamie Tanna But opting out of some of these cookies may affect your browsing experience. doThrow (): We can use doThrow () when we want to stub a void method that throws exception. The thing is that stubbing a Unit method only makes sense if you wanna make it throw an exception, otherwise the only thing you want out of it is to verify it was called as you mentioned. Didn't worked because raised an exception with this error message: java.lang.AssertionError: Unexpected method call putInSharedMemory("foo", com.company.domain.Entity@609fc98). Staging Ground Beta 1 Recap, and Reviewers needed for Beta 2. By adding another test ( nonExistingUserById_ShouldThrow_IllegalArgumentException ) that uses the faulty input and expects an exception you can see whether your method does what it is supposed to do Why does Mister Mxyzptlk need to have a weakness in the comics? Mockito's doCallRealMethod () can be used for void methods: @Test void whenAddCalledRealMethodCalled() { MyList myList = mock (MyList.class); doCallRealMethod ().when (myList).add (any (Integer.class), any (String.class)); myList.add ( 1, "real" ); verify (myList, times ( 1 )).add ( 1, "real" ); } So, after calling Mockito.when, you should call (or do something that calls) that method in your unit test. Mockito MathApplication makes use of calcService using its add method and the mock throws a RuntimeException whenever calcService.add () method is invoked. Follow Up: struct sockaddr storage initialization by network format-string. How do you ensure that a red herring doesn't violate Chekhov's gun? I have always this error: Make the exception happen like this: when (obj.someMethod ()).thenThrow (new AnException ()); Verify it has happened either by asserting that your test will throw such an exception: @Test (expected = AnException.class) Or by normal mock verification: verify (obj).someMethod (); If a law is new but its interpretation is vague, can the courts directly ask the drafters the intent and official interpretation of their law? How to follow the signal when reading the schematic? WebTry this for stubbing void methods to throw exceptions: EasyMock: // First make the actual call to the void method. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. @JoeC yes, but: except for the most simple tests, you are probably doing things to do your test case-specific setup; depending upon what you're catching, one of these setup actions might throw the same exception, giving the impression your test passes, when in fact it doesn't. Rules allow very flexible addition or redefinition of the behavior of each test method in a test class. import org.junit.jupiter.api.extension.ExtendWith; import org.mockito.junit.jupiter.MockitoExtension; import static org.assertj.core.api.AssertionsForClassTypes.assertThatThrownBy; +import static org.mockito.Mockito.doThrow; - when(sut.doTheThing()).thenThrow(new RuntimeException("foo")); + doThrow(new RuntimeException("foo")).when(sut).doTheThing(); assertThatThrownBy(sut::doTheThing).isInstanceOf(RuntimeException.class); https://www.jvt.me/posts/2022/01/18/mockito-void-throw/, Creative Commons Attribution Non Commercial Share Alike 4.0 International, 7a4a9cc5a8 on Tue, 18 Jan 2022 15:28:31 +0000. Because, when() method of mockito works with return value and does not work when method is void. For void methods, mockito provides a special function called doCallRealMethod () which can be used when you are trying to set up the mock. We can stub a void method to throw an exception using doThrow(). As with many other Java developers, I heavily utilise Mockito as a mocking framework for unit testing. How do you throw an exception in PowerMock? doThrow() : We can use doThrow() when we want to stub a void method that throws exception. How to mock a void static method to throw exception with Powermock? Methods that return void can't be used with when. Mockito provides following methods that can be used to mock void methods. He works as a principal Engineer in the logistics domain. Find centralized, trusted content and collaborate around the technologies you use most. 1 Do throw exception for void method Mockito? All trademarks and registered trademarks appearing on Java Code Geeks are the property of their respective owners. Stubbing it with a Unit value to leverage on the strict mode could be done, but it feels quite hacky, the point of strict mode is to avoid repeating yourself }. is there any way we can mock throw exception for void methods? In test ifSpiceThrowException(), the customer orders for a spicy dish. For example there is an object method that throws exception if you call it the second time. All attempts have failed with the same reason: The method when(T) in the type Stubber is not applicable for the arguments (void). We can't use when ().thenThrow () with void return type, as the compiler doesn't allow void methods inside brackets. How do you assert that a certain exception is thrown in JUnit tests? We stub the custom behavior using doAnswer() and when() APIs. Void Methods doCallRealMethod ().when (mockDatabaseImpl).updateScores ( anyString (), anyInt ()); How can I create an executable/runnable JAR with dependencies using Maven? will catch-exception still print the stacktrace? It doesn't return a value, so it throws an exception. Acidity of alcohols and basicity of amines, Identify those arcade games from a 1983 Brazilian music video. Throwing WebTry this for stubbing void methods to throw exceptions: EasyMock: // First make the actual call to the void method. Stubbing void methods Originally, stubVoid() was used for stubbing void methods with exceptions. void . To do this we make use of doThrow () method of Mockito class. Acidity of alcohols and basicity of amines. So how do we go about it? To subscribe to this RSS feed, copy and paste this URL into your RSS reader. Here, we configured an add () method which returns void to throw IllegalStateException when called. In Mockito we can use different methods to call real method or mock void method. Throwing an Exception. By calling a method on a mock object we will mock that method call. Why are physically impossible and logically impossible concepts considered separate in terms of probability? Mockito Mocking Exception Throwing using Mockito Mockito provides following methods that can be used to mock void methods. And you need to test to test that it does throw exception during the second method call, not the first one. For Example: Mockito. Is a PhD visitor considered as a visiting scholar? doAnswer() : We can use this to perform some operations when a mocked object method is called that is returning void. This cookie is set by GDPR Cookie Consent plugin. Using mockito, you can make the exception happen. on Tue, 18 Jan 2022 15:28:31 UTC, and last updated on Tue, 18 Jan 2022 15:28:31 UTC. Mocking Private, Static and Void Methods Mockito Mockito void Method Example How does the command scheduler work in Laravel? Is it suspicious or odd to stand by the gate of a GA airport watching the planes? Mockito provides us with a verify()method that lets us verify whether the mock void method is being called or not. I can't see this version in Maven Repo yet. Can Mockito capture arguments of a method called multiple times? If you want your method to throw an exception, don't catch it, or catch it and throw a custom exception that wraps the original exception. 4. As usual, code introduced in this article is available in our GitHub repository. In test eatMultipleDishes(), NotSoTastyException is thrown the first time customer.eat(dish) is called. Asking for help, clarification, or responding to other answers. Mutually exclusive execution using std::atomic? Is it possible to create a concave light? Answer: Here is a java example that uses Mockito to test a method that throws an exception. How can I mock a void method to throw an exception? JUnit 5: How to assert an exception is thrown? We will be testing simple ThrowingService that has two methods: In the following JUnit test we show how to change the behavior of the someVoidMethod(..) method in ThrowingService using Mockito: In the first test we used the Mockito statement doThrow().when().method() to configured someVoidMethod to throw IllegalArgumentException when called with argument 0. doThrow () : Throw exception when mocked void method is called doCallRealMethod () : Do not mock and call real method 1) Using doNothing () If we just want to completely ignore the void method call, we can use doNothing (). Why is processing a sorted array faster than processing an unsorted array? Making statements based on opinion; back them up with references or personal experience. In this article, we will show how to configure the method call to throw an exception using Mockito. public void deleteCurrentlyLoggedInUser (Principal principal) { if (findLoggedInUser (principal) == null) { throw new UserAlreadyDeletedException (); } userRepository.delete (findLoggedInUser (principal)); } Here is findLoggedInUser: User findLoggedInUser (Principal principal) { return userRepository.findByUsername I've never heard of catch-exception, but it doesn't exactly seem like an up-to-date library: the last update to the main source code (at the time of writing) was on May 3 2015. Mockito: Trying to spy on method is calling the original method, Difficulties with estimation of epsilon-delta limit proof. How to assert that void method throws Exception using Mockito and catch-exception? Let me know the URL: Do you not have a website set up with WebMention capabilities? Mockito - Stubbing methods How Intuit democratizes AI development across teams through reusability. Invalid: java.lang.Exception: Cannot process at How to verify that void methods were called using Mockito. void method void Stubbing void methods requires a different approach from when (Object) because the compiler does not like void methods inside brackets. org.junit.jupiter.api.extension.ExtendWith, org.mockito.junit.jupiter.MockitoExtension, org.assertj.core.api.AssertionsForClassTypes.assertThatThrownBy. 4.2. Mockito - Exception Handling For checking the cause of the exception, I use: expectedException.expectCause(Mockito.sameInstance(expectedException)) or expectedException.expectCause(Mockito.instanceOf(MyException.class)) and a few others that come in handy. Browse Library. Stubbing void methods requires a different approach from when (Object) because the compiler does not like void methods inside brackets. WebVoid method throws an exception Question: Write a java program that uses Mockito on a method that returns a void and throws an exception. We can stub a void method to throw an exception using doThrow (). Now, if we don't want to simulate the processing of this method, this call itself is sufficient to mock the method. What video game is Charlie playing in Poker Face S01E07? Find centralized, trusted content and collaborate around the technologies you use most. Customer: Dish: 1 2 3 4 5 package com.javacodegeeks.mockito; public interface Dish { void eat () throws WrongDishException; } 2. Make the exception happen like this: when (obj.someMethod ()).thenThrow (new AnException ()); Verify it has happened either by asserting that your test will throw such an exception: @Test (expected = AnException.class) Or by normal mock verification: verify (obj).someMethod (); rev2023.3.3.43278. 4.2. This means we have work with the following methods to mock a void method: doThrow (Throwable) doThrow (Class) doAnswer (Answer) doNothing () doCallRealMethod () This is the class we will be using for the examples. Exception 2. If a law is new but its interpretation is vague, can the courts directly ask the drafters the intent and official interpretation of their law? mockito throw exception void method java by DevPedrada on Dec 18 2020 Donate Comment 3 xxxxxxxxxx 1 doThrow(new Exception()).when(mockedObject).methodReturningVoid(); Source: stackoverflow.com Add a Grepper Answer Answers related to mockito void method throw exception throw Stub void method Using deprecated API stubVoid How do you get out of a corner when plotting yourself into a corner. throw exception How to use Slater Type Orbitals as a basis functions in matrix method correctly? doAnswer() : We can use this to perform some operations when a mocked object method is called that is returning void. Making a mocked method return an argument that was passed to it. void method SpiceAnswer implements Answer and based on the degree of spice, it will either throw a RuntimeException or return a value. How do you handle throwing a new exception in Mockito? The approach I'm following is to create a mock for CacheWrapper class, make the methods on CacheWrapper class to throw a RuntimeException, set this mock in an instance of SomeClient and test Someclient#getEntity. Example Step 1 Create an interface called CalculatorService to provide mathematical functions File: CalculatorService.java Why do small African island nations perform better than African continental nations, considering democracy and human development? void method throws Exception void method throws Exception Why are physically impossible and logically impossible concepts considered separate in terms of probability? If you preorder a special airline meal (e.g. How do you make an exception happen and then assert that it has (generic pseudo-code), To answer your second question first. Mockito test a void method throws an exception. Has 90% of ice around Antarctica disappeared in less than a decade? Source: (Example.java) import org.mockito.Mockito; import static org. WebIf this method fails (e.g. Methods that return void can't be used with when. throw exception Browse other questions tagged, Where developers & technologists share private knowledge with coworkers, Reach developers & technologists worldwide, How Intuit democratizes AI development across teams through reusability. Asking for help, clarification, or responding to other answers. Mockito: Trying to spy on method is calling the original method. I'm not using expected - I know about its issues - that's why I wanted to use catch-exception library but don't know how to with void methods. Let's assume we have a method. rev2023.3.3.43278. public void deleteCurrentlyLoggedInUser (Principal principal) { if (findLoggedInUser (principal) == null) { throw new UserAlreadyDeletedException (); } userRepository.delete (findLoggedInUser (principal)); } Here is findLoggedInUser: User findLoggedInUser (Principal principal) { return userRepository.findByUsername Mockito One of the most important point to note here is that, we can not just mock void method using when-then mechanism of mockito. We will present two approaches: one for methods that returns some value and one for void methods - there are some differences in the implementation. doThrow (): We can use doThrow () when we want to stub a void method that throws exception. 2 How do you throw an exception in PowerMock? doAnswer() : We can use this to perform some operations when a mocked object method is called that is returning void. throw exception Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. But note that stubVoid() is deprecated so we wont use it any more. The nature of simulating nature: A Q&A with IBM Quantum researcher Dr. Jamie We've added a "Necessary cookies only" option to the cookie consent popup. Void Methods How to verify that a specific method was not called using Mockito? Why is printing "B" dramatically slower than printing "#"? Added Mockito dependency to the project to make use of the functionality of PowerMockito class. Note that we could not use the statement when().thenThrow() for methods that do not return any value. How to follow the signal when reading the schematic? Do you know how can I use Junit 4.13 when I'm using Spring Boot? If you ever wondered how to do it using the new BDD style of Mockito: willThrow (new Exception ()).given (mockedObject).methodReturningVoid ()); And for future reference one may need to throw exception and then do nothing: willThrow (new Exception ()).willDoNothing ().given (mockedObject).methodReturningVoid ()); Share void method In this article, we presented how to configure the method to throw an exception using the Mockito framework. Heres a simple dictionary class well use in these examples: Have a look at how to test if an exception was thrown using JUnit. Using Kolmogorov complexity to measure difficulty of problems? How do you assert that a certain exception is thrown in JUnit tests? Different approaches to mock void method? doAnswer() : We can use this to perform some operations when a mocked object method is called that is returning void. Stub void method Using deprecated API stubVoid WebHere we've added an exception clause to a mock object. Let's get started! WebHere we've added an exception clause to a mock object. What is the purpose of this D-shaped ring at the base of the tongue on my hiking boots? Mocking Private, Static and Void Methods throw exception It doesn't return a value, so it throws an exception. Also, I cannot use EasyMock#getLastCall because I'm performing the test on SomeClient#getEntity. cacheWrapper.putInSharedMemory ("key", "value"); EasyMock.expectLastCall ().andThrow (new RuntimeException ()); Check: http://easymock.org/api/org/easymock/internal/MocksControl.html#andVoid-- Your unit test does not actually call the mocked method deleteTableEsiti() anyway, since all it does is set up a mock rule to throw an exception when the method is called (which you never call). Non-Void Return Type First, if our method return type is not void we can use when ().thenThrow (): How can I mock a void method to throw an exception? Now, if we don't want to simulate the processing of this method, this call itself is sufficient to mock the method. This cookie is set by GDPR Cookie Consent plugin. In this article, we will show how to configure the method call to throw an exception using Mockito. WebTry this for stubbing void methods to throw exceptions: EasyMock: // First make the actual call to the void method. I'm trying to make the test that cover the catch exception. Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet. And my client class (you could say it looks like this): I'm creating unit tests for SomeClient#getEntity method and have to cover all scenarios. Subscribe to our newsletter and download the. To do this we make use of doThrow () method of Mockito class. Have you written a response to this post? (adsbygoogle = window.adsbygoogle || []).push({}). But with this approach we are not able to check during which method call the exception is thrown. The project has dependencies for PowerMock and EasyMock. Using Junit5, you can assert exception, asserts whether that exception is thrown when testing method is invoked. Use Mockitos doThrow and then catch the desired exception to assert it was thrown later. In mocking, for every method of mocked object doNothing is the default behavior. Thanks for contributing an answer to Stack Overflow! Answer: Here is a java example that uses Mockito to test a method that throws an exception. Mockito provides following methods that can be used to mock void methods. WebUse doThrow() when you want to stub the void method to throw exception of specified class.. A new exception instance will be created for each method invocation. 1 Answer Sorted by: 1 Firstly, your method deleteTableEsiti () never throws any exception. Exception void methods Sometimes we may also need to stub a void method which is what I am going to show in this article. Before I start with my example, a bit about my setup: .lepopup-progress-100 div.lepopup-progress-t1>div{background-color:#e0e0e0;}.lepopup-progress-100 div.lepopup-progress-t1>div>div{background-color:#bd4070;}.lepopup-progress-100 div.lepopup-progress-t1>div>div{color:#ffffff;}.lepopup-progress-100 div.lepopup-progress-t1>label{color:#444444;}.lepopup-form-100, .lepopup-form-100 *, .lepopup-progress-100 {font-size:15px;color:#444444;font-style:normal;text-decoration:none;text-align:left;}.lepopup-form-100 .lepopup-element div.lepopup-input div.lepopup-signature-box span i{font-size:15px;color:#444444;font-style:normal;text-decoration:none;text-align:left;}.lepopup-form-100 .lepopup-element div.lepopup-input div.lepopup-signature-box,.lepopup-form-100 .lepopup-element div.lepopup-input div.lepopup-multiselect,.lepopup-form-100 .lepopup-element div.lepopup-input input[type='text'],.lepopup-form-100 .lepopup-element div.lepopup-input input[type='email'],.lepopup-form-100 .lepopup-element div.lepopup-input input[type='password'],.lepopup-form-100 .lepopup-element div.lepopup-input select,.lepopup-form-100 .lepopup-element div.lepopup-input select option,.lepopup-form-100 .lepopup-element div.lepopup-input textarea{font-size:15px;color:#444444;font-style:normal;text-decoration:none;text-align:left;background-color:rgba(255, 255, 255, 0.7);background-image:none;border-width:1px;border-style:solid;border-color:#cccccc;border-radius:0px;box-shadow:none;}.lepopup-form-100 .lepopup-element div.lepopup-input ::placeholder{color:#444444; opacity: 0.9;} .lepopup-form-100 .lepopup-element div.lepopup-input ::-ms-input-placeholder{color:#444444; opacity: 0.9;}.lepopup-form-100 .lepopup-element div.lepopup-input div.lepopup-multiselect::-webkit-scrollbar-thumb{background-color:#cccccc;}.lepopup-form-100 .lepopup-element div.lepopup-input>i.lepopup-icon-left, .lepopup-form-100 .lepopup-element div.lepopup-input>i.lepopup-icon-right{font-size:20px;color:#444444;border-radius:0px;}.lepopup-form-100 .lepopup-element .lepopup-button,.lepopup-form-100 .lepopup-element .lepopup-button:visited{font-size:17px;font-weight:700;font-style:normal;text-decoration:none;text-align:center;background-color:rgba(203, 169, 82, 1);background-image:linear-gradient(to bottom,rgba(255,255,255,.05) 0,rgba(255,255,255,.05) 50%,rgba(0,0,0,.05) 51%,rgba(0,0,0,.05) 100%);border-width:0px;border-style:solid;border-color:transparent;border-radius:0px;box-shadow:none;}.lepopup-form-100 .lepopup-element div.lepopup-input .lepopup-imageselect+label{border-width:1px;border-style:solid;border-color:#cccccc;border-radius:0px;box-shadow:none;}.lepopup-form-100 .lepopup-element div.lepopup-input .lepopup-imageselect+label span.lepopup-imageselect-label{font-size:15px;color:#444444;font-style:normal;text-decoration:none;text-align:left;}.lepopup-form-100 .lepopup-element div.lepopup-input input[type='checkbox'].lepopup-checkbox-tgl:checked+label:after{background-color:rgba(255, 255, 255, 0.7);}.lepopup-form-100 .lepopup-element div.lepopup-input input[type='checkbox'].lepopup-checkbox-classic+label,.lepopup-form-100 .lepopup-element div.lepopup-input input[type='checkbox'].lepopup-checkbox-fa-check+label,.lepopup-form-100 .lepopup-element div.lepopup-input input[type='checkbox'].lepopup-checkbox-square+label,.lepopup-form-100 .lepopup-element div.lepopup-input input[type='checkbox'].lepopup-checkbox-tgl+label{background-color:rgba(255, 255, 255, 0.7);border-color:#cccccc;color:#444444;}.lepopup-form-100 .lepopup-element div.lepopup-input input[type='checkbox'].lepopup-checkbox-square:checked+label:after{background-color:#444444;}.lepopup-form-100 .lepopup-element div.lepopup-input input[type='checkbox'].lepopup-checkbox-tgl:checked+label,.lepopup-form-100 .lepopup-element div.lepopup-input input[type='checkbox'].lepopup-checkbox-tgl+label:after{background-color:#444444;}.lepopup-form-100 .lepopup-element div.lepopup-input input[type='radio'].lepopup-radio-classic+label,.lepopup-form-100 .lepopup-element div.lepopup-input input[type='radio'].lepopup-radio-fa-check+label,.lepopup-form-100 .lepopup-element div.lepopup-input input[type='radio'].lepopup-radio-dot+label{background-color:rgba(255, 255, 255, 0.7);border-color:#cccccc;color:#444444;}.lepopup-form-100 .lepopup-element div.lepopup-input input[type='radio'].lepopup-radio-dot:checked+label:after{background-color:#444444;}.lepopup-form-100 .lepopup-element div.lepopup-input div.lepopup-multiselect>input[type='checkbox']+label:hover{background-color:#bd4070;color:#ffffff;}.lepopup-form-100 .lepopup-element div.lepopup-input div.lepopup-multiselect>input[type='checkbox']:checked+label{background-color:#a93a65;color:#ffffff;}.lepopup-form-100 .lepopup-element input[type='checkbox'].lepopup-tile+label, .lepopup-form-100 .lepopup-element input[type='radio'].lepopup-tile+label {font-size:15px;color:#444444;font-style:normal;text-decoration:none;text-align:center;background-color:#ffffff;background-image:none;border-width:1px;border-style:solid;border-color:#cccccc;border-radius:0px;box-shadow:none;}.lepopup-form-100 .lepopup-element-error{font-size:15px;color:#ffffff;font-style:normal;text-decoration:none;text-align:left;background-color:#d9534f;background-image:none;}.lepopup-form-100 .lepopup-element-2 {background-color:rgba(226,236,250,1);background-image:none;border-width:1px;border-style:solid;border-color:rgba(216,216,216,1);border-radius:3px;box-shadow: 1px 1px 15px -6px #d7e1eb;}.lepopup-form-100 .lepopup-element-3 * {font-family:'Arial','arial';font-size:26px;color:#333333;font-weight:normal;font-style:normal;text-decoration:none;text-align:center;}.lepopup-form-100 .lepopup-element-3 {font-family:'Arial','arial';font-size:26px;color:#333333;font-weight:normal;font-style:normal;text-decoration:none;text-align:center;background-color:transparent;background-image:none;border-width:1px;border-style:none;border-color:transparent;border-radius:0px;box-shadow:none;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.lepopup-form-100 .lepopup-element-3 .lepopup-element-html-content {min-height:36px;}.lepopup-form-100 .lepopup-element-4 * {font-family:'Arial','arial';font-size:19px;color:#555555;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;}.lepopup-form-100 .lepopup-element-4 {font-family:'Arial','arial';font-size:19px;color:#555555;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;background-color:transparent;background-image:none;border-width:1px;border-style:none;border-color:transparent;border-radius:0px;box-shadow:none;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.lepopup-form-100 .lepopup-element-4 .lepopup-element-html-content {min-height:63px;}.lepopup-form-100 .lepopup-element-5 * {font-family:'Arial','arial';font-size:13px;color:#555555;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;}.lepopup-form-100 .lepopup-element-5 {font-family:'Arial','arial';font-size:13px;color:#555555;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;background-color:transparent;background-image:none;border-width:1px;border-style:none;border-color:transparent;border-radius:0px;box-shadow:none;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.lepopup-form-100 .lepopup-element-5 .lepopup-element-html-content {min-height:60px;}.lepopup-form-100 .lepopup-element-6 * {font-family:'Arial','arial';font-size:13px;color:#333333;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;}.lepopup-form-100 .lepopup-element-6 {font-family:'Arial','arial';font-size:13px;color:#333333;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;background-color:transparent;background-image:none;border-width:1px;border-style:none;border-color:rgba(216,216,216,1);border-radius:0px;box-shadow:none;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.lepopup-form-100 .lepopup-element-6 .lepopup-element-html-content {min-height:auto;}.lepopup-form-100 .lepopup-element-0 * {font-size:15px;color:#ffffff;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;}.lepopup-form-100 .lepopup-element-0 {font-size:15px;color:#ffffff;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;background-color:#5cb85c;background-image:none;border-width:0px;border-style:solid;border-color:#ccc;border-radius:5px;box-shadow: 1px 1px 15px -6px #000000;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;}.lepopup-form-100 .lepopup-element-0 .lepopup-element-html-content {min-height:160px;}.
How Do You Congratulate Someone Going Into The Military?, How To Hack Dragon Ball Z Final Stand, Articles M
How Do You Congratulate Someone Going Into The Military?, How To Hack Dragon Ball Z Final Stand, Articles M